12309 256
2856 356
6537 490
3805 391
3948 304
152382 834
17208 522
1824 82
16006 275
22105 703
5968 290