4816 492
2812 215
12211 146
5929 548
2333 137
3521 463
54989 105
1479 62
106439 200
9361 359
94843 713
17422 569
8627 949
16825 146
8049 508
4044 498