14072 101
8654 227
10850 127
4425 167
4956 44
4327 32
10670 676
5653 44
9997 460
118107 833
9680 571
11826 180
5221 208
6731 244
2944 105
4103 215
9169 427
5373 411
8308 185
7941 452
13911 996
10037 564
9015 589
14284 294
7724 300
19097 339
12015 532
214671 657