11834 36
2582 484
1673 239
4729 564
1923 224
9817 208
6001 660
7589 593
22976 893
24310 373
7087 305
3160 336
2414 458
1304 126