3005 588
3325 509
1236 33
1317 275
325 69
303 82
3010 444
1130 208
1047 186
2692 586
921 229
569 105
2128 541
1436 305
1837 203
2172 308
3109 888
2047 416
2570 588
2784 558
3036 714
833 209
2653 539
2870 819