16010 67
22224 47
9971 437
12762 758
14563 261
5427 354
3343 188
14050 214
11836 488
11716 92
15165 259
5639 794
1360 129
2542 213
1827 171
4920 723
2683 80
3099 648
21985 811
2136 348
3360 269
3270 672
16817 924
2749 603
5137 670
1086 66
3400 675
2382 63