3061 729
3746 323
8050 762
12847 647
46317 333
88498 1027
75894 509
2477 172
3535 401
4465 181
6683 289
10824 681
77881 686