2959 584
26499 477
9491 806
5346 82
5189 541
4537 523
3665 316
6842 217
28550 358
1384 39
15933 448
20037 623
16394 437
11674 395
4184 107