2870 863
4283 565
10011 485
1098 292
1747 516
4911 384
2303 43
49441 271
24927 685
180006 844
8105 139
93333 778
66934 556
64776 503
95805 559
127921 806
6471 207