2898 262
85321 800
15629 551
10814 171
7017 510
8633 735
20486 612
11394 515
5636 44
7072 522
55851 786
5789 236
63254 304
40260 664
52570 622
48498 372
15578 651
6810 626
4709 482