2961 584
26499 477
9491 806
5349 82
5194 541
4540 523
3665 316
6844 217
28550 358
1384 39
15934 448
20045 623
16394 437
11678 395
4185 107