3015 289
22913 979
9772 339
1973 77
2522 220
5483 474
41845 590
286759 888
90424 171
144193 959
125507 667
17655 393
38643 428
252407 964
5010 252
67741 553
16169 482
3597 241
3666 738
9842 658
4848 702
3461 229
2900 106
111756 723
98769 672
68071 181
143454 378
31960 790