8888 41
10465 57
11872 119
6800 47
15983 731
16875 548
14290 579
2738 726
938 93
1585 278
1349 274
3411 819
2978 679
5520 819
1944 117