2901 262
85363 800
15640 551
10820 171
7023 510
8635 735
20492 612
11399 515
5639 44
7075 522
55892 786
5794 236
63371 304
40307 664
52647 622
48556 372
15588 651
6822 626
4711 482