11799 36
2578 484
1672 239
4722 564
1921 224
9783 208
5973 660
7562 593
22915 893
24253 373
7071 305
3152 336
2405 458
1300 126