12375 256
2864 356
6585 490
3873 391
4044 304
152395 834
17216 522
1829 82
16080 275
22154 703
5988 290