12378 256
2865 356
6585 490
3876 391
4045 304
152396 834
17217 522
1829 82
16086 275
22159 703
5990 290