12352 256
2859 356
6559 490
3838 391
4006 304
152391 834
17212 522
1826 82
16042 275
22127 703
5983 290