2929 262
85543 800
15662 551
10864 171
7036 510
8648 735
20542 612
11418 515
5667 44
7084 522
56062 786
5813 236
63985 305
40545 664
53071 622
48813 372
15627 651
6842 626
4727 482