3199 883
2367 501
2130 598
2083 585
2232 556
1862 442
1729 469
1656 363
508 127
2840 729
828 194
1743 420
2260 487
1069 173
950 205
1235 232
3020 879
1788 390
3650 841
390 89
3132 874
271 57
503 137
2588 782