18023 877
110260 439
88754 226
10327 569
34489 626
36299 443
11647 159
4323 39
11959 354
11269 844
7466 687
13035 488
32068 305
27304 352
3692 644
5537 676
1596 80