105826 581
4283 655
4382 888
137234 419
223273 899
3096 596
2720 533
19923 472
134205 353
400033 1217
2701 445
2150 137
100983 564
363247 855
24929 407
2958 572
2275 337
69306 341
80501 553
2539 267
3291 459
146228 699
483555 1001
2273 238
4081 750
60074 498
182768 423
3350 623