12391 256
2870 356
6603 490
3907 391
4072 304
152404 834
17218 522
1829 82
16102 275
22174 703
5993 290