14073 101
8657 227
10855 127
4432 167
4961 44
4332 32
10677 676
5661 44
10002 460
118161 833
9688 571
11830 180
5222 208
6733 244
2951 105
4106 215
9171 427
5375 411
8314 185
7947 452
13920 996
10041 564
9019 589
14289 294
7727 300
19101 339
12025 532
214737 657