2870 863
4283 565
10013 485
1098 292
1747 516
4911 384
2304 43
49441 271
24928 685
180027 844
8106 139
93345 778
66947 556
64796 503
95835 559
127941 806
6472 207