25029 112
14246 175
18492 913
106169 227
28201 298
23264 211
52817 487
67485 449
41525 174
43792 114
20296 966
28139 598
22709 773
4296 177
57103 653
36479 436
36843 279
15526 348
10031 45
18737 226
44793 530
12634 643
20752 63
91667 792
2284 105
2495 89
2304 262
3523 428