5751 773
33881 509
10660 506
9303 61
5894 127
5947 151
3879 79
4136 944
6354 717
2909 438
3117 294
4287 685
23763 386