44728 186
90346 643
11392 587
10975 264
6369 211
22377 674
4832 85
11440 79
29472 279
9059 885
5713 206
6433 867
9250 129
5859 567