12322 256
2856 356
6542 490
3807 391
3959 304
152384 834
17208 522
1824 82
16014 275
22107 703
5972 290