2195 262
2295 112
5391 929
3032 346
7113 107
2517 370
3522 333
1087 28
7560 437
6931 497
1500 43
3392 830
2330 271
2168 102
5938 226
4043 289
4265 359
9288 659
5629 736
5375 312
8566 555
3028 121
6629 773
4845 383
3611 345
9507 479
2743 262
4223 545