18059 877
110345 439
88759 226
10327 569
34495 626
36301 443
11647 159
4325 39
11966 354
11273 844
7471 687
13036 488
32086 305
27313 352
3692 644
5541 676
1597 80