3068 585
26603 477
9539 806
5417 82
5393 541
4590 523
3719 316
7002 217
28726 358
1405 39
16137 448
20139 623
16457 437
11734 395
4235 107