3069 585
26604 477
9543 806
5417 82
5394 541
4591 523
3720 316
7002 217
28727 358
1405 39
16139 448
20141 623
16457 437
11734 395
4235 107