3015 289
22913 979
9772 339
1973 77
2522 220
5483 474
41846 590
286774 888
90431 171
144200 959
125507 667
17655 393
38643 428
252415 964
5010 252
67747 553
16169 482
3597 241
3666 738
9842 658
4848 702
3461 229
2901 106
111764 723
98775 672
68073 181
143457 378
31960 790