303 92
2207 493
2556 674
2173 475
2178 477
2327 705
2689 564
942 234
2668 845
2323 556
1710 511
689 149
808 243
906 243
453 79
13932 467
2766 428
6005 195
4322 606
12358 336
7261 598
16263 342
10136 125
23903 691
14804 84
31743 60
18039 265
10890 927