306 86
3501 607
2340 492
19120 660
13320 202
4534 662
3604 786
7615 945
381 98
2102 268
4681 682
2466 523
2026 608
20042 284
28751 508
2168 255
864 159
24277 812
15073 611
713 164
688 207
1549 420
43269 148
32707 853