2915 262
85476 800
15655 551
10842 171
7035 510
8644 735
20527 612
11411 515
5661 44
7083 522
56007 786
5805 236
63777 305
40473 664
52921 622
48732 372
15612 651
6836 626
4725 482