2905 262
85404 800
15645 551
10823 171
7027 510
8640 735
20500 612
11403 515
5641 44
7077 522
55914 786
5798 236
63516 304
40361 664
52726 622
48602 372
15591 651
6825 626
4716 482