12097 580
3848 692
3505 634
2691 384
6076 228
4381 373
3446 109
2715 468
3060 155
5029 468
2588 129
5744 686
3077 325
2361 248
7784 392
5092 685
2973 329
4452 341
4253 650
5227 336
6226 920
25264 71
5127 745
51605 107