2899 262
85326 800
15630 551
10817 171
7017 510
8633 735
20486 612
11394 515
5637 44
7073 522
55858 786
5791 236
63279 304
40265 664
52584 622
48512 372
15579 651
6814 626
4709 482