3095 596
2720 533
19887 472
134083 353
399651 1215
2698 445
2149 137
100904 564
362940 855
24898 407
2958 572
2272 337
69223 341
80401 553
2535 267
3291 459
146082 699
483116 1001
2273 238
4081 750
60023 498
182586 423
3350 623
4747 767
150257 541
52909 842
2127 431
1308 103