947 270
933 266
807 213
1823 406
2222 566
1884 453
2126 645
3039 939
2170 558
2048 81
1726 503
341 47
640 189
680 208
2039 462
720 167
1666 346
1773 353
4656 712
19933 395
3458 322
1777 108
4662 685
9199 369
5061 642