2915 262
85474 800
15655 551
10842 171
7035 510
8644 735
20526 612
11411 515
5661 44
7083 522
56005 786
5805 236
63769 305
40472 664
52915 622
48729 372
15610 651
6836 626
4724 482