2910 262
85448 800
15651 551
10830 171
7030 510
8643 735
20514 612
11406 515
5656 44
7080 522
55972 786
5802 236
63651 304
40421 664
52829 622
48675 372
15599 651
6833 626
4721 482