2905 262
85405 800
15646 551
10824 171
7029 510
8640 735
20501 612
11403 515
5642 44
7077 522
55918 786
5798 236
63526 304
40367 664
52738 622
48610 372
15591 651
6825 626
4716 482