8281 888
5297 887
3991 205
3283 136
8686 751
5561 101
4427 58
2629 295
4775 697
7590 437
4196 280
7506 82
2662 118
7266 265
12449 232
6552 624
9926 701
4083 377
4381 580
3499 397
9704 312
9306 306
12094 225
9809 527
35894 568
7753 707
8144 576
3805 97