2345 679
2989 664
1186 334
120 29
5433 468
1772 168
15670 44
10983 970
1086 114
3295 575
5046 786
4759 58
38509 49
5820 171
4975 608