18065 877
110399 439
88764 226
10327 569
34496 626
36303 443
11648 159
4327 39
11968 354
11274 844
7473 687
13037 488
32100 305
27316 352
3692 644
5541 676
1599 80