12378 256
2866 356
6585 490
3881 391
4047 304
152400 834
17218 522
1829 82
16091 275
22160 703
5991 290