2918 262
85493 800
15658 551
10848 171
7036 510
8647 735
20531 612
11415 515
5663 44
7083 522
56036 786
5808 236
63865 305
40507 664
52985 622
48768 372
15621 651
6836 626
4726 482