12304 256
2856 356
6536 490
3804 391
3945 304
152382 834
17208 522
1824 82
16000 275
22104 703
5967 290