952 90
2919 874
2734 460
2857 647
2276 583
2089 446
2547 710
1085 302
1003 206
2643 486
147 36
532 132
2569 683
3137 728
1838 538
1714 474
1967 547
607 122
496 116
824 221
331 63
393 84
2893 722
260 65
1429 354
869 135
2936 861
2168 522