3450 157
2556 540
4946 254
2809 420
2980 646
2043 336
8237 375
4308 502
2109 486
2680 79
9736 772
8657 631
3713 435
3553 368
3755 586
2662 531
5933 959
4832 49
7842 793
4743 564
5643 456
2828 675
5692 613
23095 280
15660 566
11272 151
19982 843
11864 412