2989 584
26647 477
9537 806
5432 82
5253 541
4665 523
3718 316
7027 217
28573 358
1421 39
16177 448
20289 623
16428 437
11734 395
4202 107