12370 256
2864 356
6581 490
3864 391
4034 304
152394 834
17214 522
1828 82
16075 275
22151 703
5986 290