2782 166
3100 242
786 151
2185 451
668 110
3675 34
1804 147
2946 523
2822 612
1464 178
2235 306
402 65
4984 676
7841 630
3209 237
3447 288
4601 662
333 46
4829 442
8175 712
2850 781
4332 488
22558 336
4915 513