25029 112
14246 175
18492 913
106175 227
28203 298
23264 211
52819 487
67488 449
41529 174
43794 114
20298 966
28141 598
22710 773
4296 177
57107 653
36481 436
36845 279
15526 348
10032 45
18737 226
44799 530
12635 643
20753 63
91667 792
2284 105
2495 89
2304 262
3523 428