3095 596
2720 533
19902 472
134147 353
399862 1216
2698 445
2150 137
100952 564
363098 855
24912 407
2958 572
2273 337
69267 341
80448 553
2536 267
3291 459
146151 699
483331 1001
2273 238
4081 750
60049 498
182677 423
3350 623
4747 767
150330 541
52926 842
2127 431
1310 103