373 93
2696 691
2417 785
2348 679
2996 664
1188 334
123 29
5458 468
1786 168
15687 44
11009 970
1097 114
3309 575
5071 786
4763 58
38549 49
5847 171
4992 608