25021 112
14245 175
18492 913
106036 227
28183 298
23242 211
52762 487
67418 449
41471 174
43760 114
20255 966
28113 598
22682 773
4295 177
56980 653
36465 436
36800 279
15511 348
10006 45
18716 226
44702 530
12626 643
20709 63
91665 792
2281 105
2495 89
2299 262
3522 428