18050 877
110313 439
88756 226
10327 569
34492 626
36301 443
11647 159
4324 39
11963 354
11273 844
7468 687
13036 488
32076 305
27308 352
3692 644
5538 676
1596 80