3098 584
26825 477
9644 806
5732 82
5560 542
4776 523
3797 316
7220 217
28640 358
1478 39
16625 448
20716 623
16518 437
11813 395
4271 107