875 53
1472 157
2312 214
7841 326
1732 90
12840 211
2712 326
15839 95
4735 575
3328 441
2939 610
4830 526
46262 399
9793 268
965 49