2958 584
26529 477
9502 806
5367 82
5131 541
4587 523
3668 316
6849 217
28558 358
1392 39
16011 448
20083 623
16403 437
11706 395
4179 107