8746 675
5013 271
5598 956
3348 86
7543 809
5134 423
4000 509
3274 429
54691 372
70239 498
98718 614
3652 287
19773 629
11224 154