3095 596
2720 533
19903 472
134149 353
399865 1216
2698 445
2150 137
100955 564
363111 855
24912 407
2958 572
2273 337
69268 341
80453 553
2536 267
3291 459
146159 699
483344 1001
2273 238
4081 750
60052 498
182681 423
3350 623
4747 767
150331 541
52927 842
2127 431
1310 103