31296 77
41213 130
334643 589
14097 713
13041 400
13855 288
201323 286
4475 607
13818 73
34539 653
7020 601
3231 458
21582 501
15362 317
13817 260
4689 196
2771 672
669 88
3255 970
1927 457
3093 976
12961 841
1444 422
1458 196
2027 94
6478 217
5029 613
1723 344