2870 863
4283 565
10013 485
1098 292
1747 516
4911 384
2304 43
49442 271
24929 685
180029 844
8106 139
93355 778
66953 556
64829 503
95853 559
127953 806
6472 207