3069 585
26605 477
9543 806
5417 82
5394 541
4591 523
3720 316
7002 217
28729 358
1405 39
16140 448
20143 623
16457 437
11734 395
4235 107