5193 270
4601 662
333 46
4829 442
8175 712
2850 781
4332 488
22558 336
4655 494
3259 681
837 118
1564 266
3550 876
2191 328
2991 552
2654 41
2279 669
6094 656
1553 97
1920 149
3388 450
2385 681
5554 504
3556 282