2989 584
26649 477
9538 806
5435 82
5257 542
4674 523
3719 316
7038 217
28573 358
1421 39
16182 448
20295 623
16430 437
11735 395
4203 107