14072 101
8654 227
10850 127
4425 167
4956 44
4327 32
10671 676
5654 44
9997 460
118111 833
9681 571
11826 180
5221 208
6731 244
2944 105
4103 215
9169 427
5373 411
8308 185
7943 452
13911 996
10037 564
9015 589
14284 294
7724 300
19097 339
12016 532
214673 657