2442 271
3104 299
4985 882
3759 368
3171 87
4595 728
3086 599
5612 714
5905 899
4979 507
4662 947
4749 640
2070 224
2775 127
5636 690
4912 478
4312 656
2144 117
3842 390
2526 343
3494 82
1746 101
4709 808
5399 821
4302 703
2822 369
2318 208
12686 86