13945 382
3946 324
6833 592
2269 495
3317 726
1555 162
11578 724
3303 434
2459 389
1516 202
441 79
405 67
3125 865
1603 319
896 150