8886 41
10461 57
11869 119
6799 47
15981 731
16866 548
14282 579
2738 726
938 93
1584 278
1348 274
3411 819
2978 679
5520 819
1944 117