14072 101
8655 227
10850 127
4426 167
4956 44
4328 32
10673 676
5655 44
9997 460
118118 833
9682 571
11827 180
5221 208
6732 244
2945 105
4104 215
9170 427
5374 411
8308 185
7945 452
13914 996
10037 564
9015 589
14284 294
7726 300
19098 339
12016 532
214681 657