2805 521
3959 903
2421 341
3542 598
2700 390
2350 399
3625 551
4236 845
1390 50
2672 307
2176 45
2944 245
5346 913
4921 699
7736 458
7121 94
10126 239
2302 456
2771 667
2881 409
3040 688
3402 568
3957 592
16186 968