3507 586
2941 782
1701 402
371 38
1090 305
732 147
424 105
1978 618
1294 289
2417 491
947 148
2901 796
1219 351
247 36
1300 358
573 25
3158 679
1053 235
905 229
2148 412
1629 127
2916 550
3620 711
2515 705