3080 584
26806 477
9626 806
5710 82
5528 542
4752 523
3781 316
7164 217
28624 358
1471 39
16493 448
20656 623
16499 437
11792 395
4258 107