2912 262
85461 800
15653 551
10832 171
7032 510
8643 735
20520 612
11408 515
5659 44
7081 522
55987 786
5802 236
63701 304
40438 664
52855 622
48692 372
15605 651
6833 626
4723 482