14073 101
8657 227
10855 127
4432 167
4961 44
4331 32
10677 676
5660 44
10002 460
118159 833
9688 571
11830 180
5222 208
6733 244
2951 105
4106 215
9171 427
5375 411
8314 185
7947 452
13919 996
10041 564
9019 589
14288 294
7727 300
19100 339
12025 532
214735 657