3163 43
5287 669
16456 628
38452 334
14768 344
26523 405
34257 104
5095 528
1125 35
7488 634
4887 331
2417 178
3982 588
43785 699
20838 227