2906 262
85415 800
15646 551
10826 171
7029 510
8640 735
20503 612
11404 515
5642 44
7077 522
55932 786
5798 236
63551 304
40379 664
52766 622
48624 372
15593 651
6827 626
4717 482