8739 675
5010 271
5597 956
3346 86
7542 809
5132 423
4000 509
3272 429
54658 372
70161 498
98631 614
3651 287
19768 629
11221 154