2870 863
4283 565
10013 485
1098 292
1747 516
4911 384
2304 43
49441 271
24929 685
180028 844
8106 139
93348 778
66949 556
64811 503
95842 559
127944 806
6472 207