12371 256
2864 356
6582 490
3867 391
4040 304
152394 834
17214 522
1829 82
16078 275
22152 703
5986 290