2118 29
6503 664
15280 253
11252 103
10288 200
16817 569
8516 558
6323 264
6350 511
3701 387
5243 648
17464 941
4543 716
2676 97
22186 772
16715 167
5928 344
14957 151
20540 176
8113 647
20916 154
4177 403
13148 71
6851 229