14072 101
8654 227
10850 127
4426 167
4956 44
4327 32
10672 676
5655 44
9997 460
118114 833
9682 571
11826 180
5221 208
6731 244
2944 105
4104 215
9169 427
5374 411
8308 185
7945 452
13914 996
10037 564
9015 589
14284 294
7726 300
19098 339
12016 532
214678 657