3480 327
3167 845
14978 484
14947 497
2585 466
9880 35
1016 153
2948 204
5143 226
4114 521
2577 63
3797 235
3359 395
2462 159
5001 662