3031 280
1524 368
2259 667
3062 337
1249 115
2959 800
1414 144
1420 258
2241 589
981 261
6625 215
371 65
2122 367
2951 677
1708 223
3862 939
1654 273
2362 594
667 60
1159 78
2584 588
2934 697
1626 191
3834 612
2571 580
1191 165
1837 284
2569 744