2989 584
26648 477
9537 806
5434 82
5256 542
4670 523
3718 316
7036 217
28573 358
1421 39
16181 448
20291 623
16430 437
11735 395
4203 107