12441 256
11343 115
2243 197
4066 318
1086 248
868 189
1586 400
2055 532
4562 652
4775 172
3014 518
1230 225
3140 672
2743 593
2859 458
3203 740
2134 499
3713 810