2981 220
5435 557
10478 228
2903 477
42001 493
2297 283
6763 665
13724 656
50599 332
43733 373
16326 468
2081 292
122005 767
26264 504
24228 242
4817 465
19153 841
13650 556
5101 354
10295 450
4002 707
19016 63
40087 240
2873 564
37572 142
2564 379
1223 157
24516 158