1056 246
5237 306
1429 157
2035 413
14673 322
10837 314
4482 653
10885 114
2791 47
2210 39
3214 465
3865 177
15519 306
15242 104
10848 24
28017 519
8769 400
7414 398
37321 568
8965 583