3043 277
2622 271
3231 299
5091 882
3847 368
3346 87
4657 728
3130 599
5673 714
6222 900
5207 507
4749 947
5062 640
2126 224
2875 128
5848 690
4781 657
2376 117
4032 391
2593 343
3594 82
1821 101
4940 808
5475 821
4402 703
2575 208
12926 86
3858 147