80488 311
47131 77
19180 534
11371 257
8672 196
13263 660
10184 97
22825 525
21654 473
4548 50
8196 387
3767 503
3686 814
2749 521
5781 605
3126 337
6328 987
3516 354
3547 602
2472 213
2544 166
4703 379
6578 589
5892 167
6540 132
2091 55
13341 97
91613 816