8740 675
5010 271
5597 956
3347 86
7542 809
5133 423
4000 509
3272 429
54666 372
70176 498
98645 614
3651 287
19771 629
11221 154