7612 841
8377 496
15050 653
117686 641
4947 714
4299 485
6561 667
13115 476
66744 157
3034 301
1021 53
3399 47
5140 869