81368 312
47407 78
19188 534
11373 257
8674 196
13265 660
10190 97
22827 525
21656 473
4549 50
8202 387
3767 503
3686 814
2751 521
5782 605
3127 337
6333 987
3520 354
3548 602
2474 213
2550 166
4706 379
6581 589
5894 167
6547 132
2095 55
13396 97
91708 817