2250 390
13579 780
6253 435
7432 600
8231 484
2604 380
2833 287
2848 375
4904 785
3515 318
5769 844
4115 490
1311 37
8003 412
9509 351
38755 263