4893 310
2683 375
3071 632
3465 711
2118 596
3564 171
2767 844
1677 461
2826 469
4344 58
4009 601
2548 513
2785 726
3193 919
2394 151
1869 576
1303 101
2140 395
5304 807
3225 663
5916 505
558 41
5074 912
5532 587