2914 262
85468 800
15653 551
10840 171
7034 510
8644 735
20526 612
11409 515
5660 44
7082 522
56001 786
5803 236
63738 305
40453 664
52886 622
48709 372
15608 651
6835 626
4723 482