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