2406 683
1193 316
9047 542
16006 348
27247 294
4424 447
18388 426
11644 91
6594 83
4275 665
28092 553
3117 245
10005 905
3192 747
4427 855
1649 115