2197 457
1831 58
4649 369
3816 884
3115 444
4507 312
5686 582
33957 245
55520 277
4008 636
8706 659
7636 244
14047 229
4302 421
5448 814
5647 196
26368 528
58533 511
5263 483
2610 166
6889 856
10135 86
16074 49
12493 557
2393 174
2211 282
4634 82
8646 806