1014 59
4581 75
6535 633
5897 414
6322 721
8929 429
6660 163
5939 244
2280 572
3400 920
2718 338
737 107
8606 506
1306 171
3326 387
836 174
1661 265
1652 453
4582 738
3436 414
2952 290
4535 247
18961 859
5447 152