11851 36
2582 484
1675 239
4731 564
1925 224
9824 208
6006 660
7593 593
22996 893
24330 373
7090 305
3162 336
2417 458
1305 126