2211 618
1462 101
4321 240
4225 785
7804 354
6560 450
9617 461
5340 604
5079 378
3427 653
20167 276
4220 441
14350 104
5864 384
70138 659
8482 713
7773 956