2905 634
2389 680
241 45
2848 252
5890 468
1895 167
15700 44
11138 970
1208 114
3260 575
5464 786
4965 58
38849 49
5985 171
4994 608