12389 256
2868 356
6598 490
3900 391
4062 304
152402 834
17218 522
1829 82
16100 275
22170 703
5993 290