12326 256
2858 356
6550 490
3820 391
3975 304
152387 834
17209 522
1825 82
16031 275
22111 703
5976 290