3033 856
2893 430
407731 612
966 160
1183 248
2541 524
1756 401
6108 203
110122 460
7880 324
12371 846
933 134
1676 223
38312 117
9816 49
14019 487
41664 259
105973 920
8775 513