1015 305
2624 650
2367 596
1398 331
2248 472
1776 355
1759 513
982 210
575 77
2275 567
840 151
9724 662
418 43
972 191
3144 627
2796 327
5771 497
2778 719
2450 583
3133 647
2132 94
748 66
1999 249
21905 841