5905 95
1503 369
2155 111
2238 117
792 174
4000 268
2907 633
3560 556
1791 282
1460 153
12477 860
7558 626
1600 193
9195 667
3111 574
17960 790
4825 57
916 84
2034 601
9766 486
9269 763
1953 455
3951 704
3821 899