2870 863
4283 565
10012 485
1098 292
1747 516
4911 384
2303 43
49441 271
24927 685
180010 844
8106 139
93335 778
66939 556
64781 503
95813 559
127925 806
6471 207