2907 262
85422 800
15647 551
10827 171
7029 510
8640 735
20505 612
11404 515
5644 44
7078 522
55940 786
5799 236
63567 304
40380 664
52781 622
48635 372
15595 651
6828 626
4718 482