8286 136
14197 888
1847 291
141918 343
2270 683
5097 821
9887 556
2336 516
13759 85
22736 504
3008 734
2854 533
43851 472
1509 447
12110 818
2145 564
48244 47
46370 608
23652 137
2914 798
972 67
12601 784
112742 643
28377 309