105808 581
4283 655
4382 888
137210 419
223231 899
3096 596
2720 533
19905 472
134180 353
399947 1216
2698 445
2150 137
100974 564
363167 855
24919 407
2958 572
2275 337
69289 341
80481 553
2538 267
3291 459
146196 699
483444 1001
2273 238
4081 750
60062 498
182726 423
3350 623