81025 312
47277 77
19186 534
11372 257
8674 196
13263 660
10189 97
22827 525
21656 473
4549 50
8200 387
3767 503
3686 814
2751 521
5782 605
3127 337
6332 987
3519 354
3548 602
2473 213
2548 166
4706 379
6578 589
5892 167
6545 132
2093 55
13370 97
91668 817