2200 262
2297 112
5399 929
3036 346
7118 107
2522 370
3526 333
1094 28
7567 437
6932 497
1513 43
3395 830
2332 271
2172 102
5944 226
4054 289
4272 359
9295 659
5637 736
5378 312
8568 555
3039 121
6640 773
4854 383
3622 345
9519 479
2747 262
4228 545