2898 262
85317 800
15629 551
10812 171
7017 510
8633 735
20486 612
11394 515
5636 44
7072 522
55846 786
5788 236
63246 304
40257 664
52564 622
48493 372
15577 651
6810 626
4708 482