3475 327
3167 845
14961 484
14946 497
2584 466
9876 35
1015 153
2947 204
5142 226
4113 521
2577 63
3795 235
3358 395
2460 159
4999 662