12357 256
2860 356
6564 490
3845 391
4012 304
152392 834
17212 522
1827 82
16052 275
22134 703
5983 290