11301 476
2485 267
3456 611
4485 748
5608 387
2933 309
8543 681
10864 969
3934 260
3450 373
2178 334
2745 589
3615 324