51353 620
7001 797
2141 206
3789 553
2546 324
5191 132
21561 796
5811 795
15179 683
27145 801
4422 377
5513 395
8098 780
1905 108
2344 373
6931 682
4948 604
42450 445
29810 972
4926 883
36232 626
25586 97
4570 111
9063 432