15831 942
7028 41
32783 321
20607 613
63330 278
39247 70
18270 534
10738 257
8280 194
12814 660
9687 97
22434 525
21136 471
4332 50
8010 387
3706 503
3645 813
2696 521
5669 605
3073 337
6139 987
3383 354
3483 602
2326 213
2371 165
4485 379
6504 589
5815 167