3931 347
985 126
2486 356
3046 358
3142 452
3235 256
12404 255
2107 287
4400 771
3180 512
9703 44
1732 167
2450 370
20488 653
3245 522
3801 886
3399 574
2340 421
3332 863
10950 970
2712 640
1466 52
1051 114
2983 575
40270 595
1101 110
1804 278
9543 27