2697 597
2284 561
10612 656
5253 568
30847 689
11858 474
9885 737
20108 81
27761 904
19608 96
11853 592
1235 102
3198 662