3729 96
2999 280
10488 293
6554 786
2994 38
8578 777
2690 258
7049 170
16909 859
5573 460
1823 80
3638 803
10116 209
5750 882
3529 729
3232 478
8947 661
4030 206
3905 568
7482 939
5120 714
5012 426
5494 290
9752 655