3059 729
3746 323
8049 762
12844 647
46282 333
88439 1027
75884 509
2477 172
3533 401
4461 181
6683 289
10824 681
77840 686