3066 585
26602 477
9538 806
5411 82
5382 541
4588 523
3718 316
6999 217
28723 358
1405 39
16134 448
20135 623
16454 437
11731 395
4232 107