8949 440
29011 63
15813 672
11339 408
1097 97
9055 889
1699 187
35573 633
8363 259
9640 219
16973 204
923 61
6121 351
1780 348
11512 883
8227 163
16447 176
10617 362
5159 269
8186 208
5205 743
13758 801
4328 714
9274 616