12325 256
2858 356
6550 490
3819 391
3973 304
152387 834
17209 522
1825 82
16027 275
22111 703
5975 290