8748 675
5013 271
5598 956
3349 86
7543 809
5134 423
4000 509
3274 429
54698 372
70264 498
98743 614
3653 287
19773 629
11228 154