2989 623
43534 677
10077 523
3857 310
9523 656
5033 510
4536 449
32558 869
4659 80
6965 670
12235 772
11419 839
14159 562
6350 468
10656 610
5424 741
3920 95
2712 528
799 67
6787 707
25257 557
3466 60
10170 400
3139 545
24321 270
15901 475
1079 61
4110 639