2425 51
9770 502
4812 511
11551 197
5625 897
2806 347
3987 333
7102 272
15135 340
7004 379
9938 639
6048 536
3814 371
6486 661
15066 444
6562 297
11628 622
20248 569
4892 100
11310 769
3221 51
20136 856
15357 282
7597 907