1590 107
7701 646
4194 148
2403 265
9448 663
203749 849
6451 503
4923 937
7954 509
6179 521
5508 372
5493 349
4300 35
9284 538
5717 706
7009 552
4892 220
1155 96
11808 66
4099 417
4991 398
5131 126
3578 458
8016 81
3353 607
6130 899
3894 414
3609 261