2989 584
26649 477
9538 806
5437 82
5258 542
4676 523
3719 316
7041 217
28573 358
1421 39
16188 448
20295 623
16430 437
11736 395
4204 107