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