2584 252
5705 468
1827 167
15625 44
11046 970
1147 114
3182 575
5324 786
4879 58
38698 49
5926 171
4970 608