401 119
25858 52
1704 396
3013 97
2176 472
33988 454
2165 450
1581 269
6716 758
30602 538
2705 851
18422 501
3039 661
1310 264
1461 361
1868 478
1346 413
1216 241
1928 361
2604 841
2921 853
1778 302
4357 248
2224 590