44728 186
90334 643
11392 587
10971 264
6369 211
22377 674
4831 85
11439 79
29470 279
9058 885
5713 206
6433 867
9246 129
5859 567