115085 559
5060 181
4464 231
2505 205
2693 102
5325 733
18468 501
3113 445
7205 326
10044 512
5641 112
3888 492
6936 251
3452 748
6356 266
2044 428
3475 321
4850 438
6345 854
2606 612
1048 180