2870 863
4283 565
10013 485
1098 292
1748 516
4911 384
2304 43
49444 271
24930 685
180041 844
8106 139
93360 778
66961 556
64853 503
95862 559
127960 806
6472 207