12344 256
2858 356
6556 490
3831 391
3990 304
152389 834
17212 522
1826 82
16040 275
22124 703
5980 290