46008 510
45429 192
37278 353
34304 885
30183 575
23776 507
229425 1033
74640 902
42956 634
21325 291
25665 506
20964 278
21050 470
16429 345
51343 349
21666 687
37621 682
148464 299
11717 400
17803 97
76692 666
74606 803
35336 617
8680 200