1056 246
5196 306
1429 157
2034 413
14673 322
10835 314
4481 653
10885 114
2791 47
2210 39
3213 465
3865 177
15517 306
15242 104
10848 24
28012 519
8766 400
7414 398
37319 568
8786 583