2197 457
1832 58
4656 369
3818 884
3117 444
4510 312
5693 582
33964 245
55520 277
4010 636
8706 659
7636 244
14048 229
4302 421
5448 814
5648 196
26368 528
58544 511
5263 483
2611 166
6889 856
10135 86
16075 49
12494 557
2393 174
2211 282
4634 82
8647 806