44728 186
90326 643
11390 587
10970 264
6369 211
22377 674
4831 85
11439 79
29469 279
9058 885
5713 206
6433 867
9245 129
5859 567