12349 256
2859 356
6559 490
3836 391
4000 304
152391 834
17212 522
1826 82
16040 275
22125 703
5983 290