2396 606
8018 586
25553 181
9571 621
1389 211
3462 395
3247 149
1859 183
3155 910
11374 67
2882 373
2295 446
1613 274