3220 800
2207 447
474 76
3834 527
1523 313
2942 514
84774 952
2725 488
1033 134
2893 636
3546 598
28606 717
1632 79
2979 641
5217 162
4596 468
3282 786
2254 437
651 70
1986 349
715 145
3604 90
862 167
3098 643
1455 281
795 117
4755 715
11732 337