11836 36
2582 484
1674 239
4730 564
1923 224
9819 208
6002 660
7589 593
22978 893
24312 373
7087 305
3160 336
2414 458
1304 126