2915 262
85480 800
15655 551
10842 171
7035 510
8645 735
20529 612
11413 515
5661 44
7083 522
56013 786
5805 236
63792 305
40479 664
52933 622
48743 372
15614 651
6836 626
4725 482