2402 95
7866 438
5710 885
3250 932
3076 689
3296 887
688 156
1502 463
2625 757
993 307
2207 464
2533 521
327 61
3035 781
857 184
823 148
2829 677
2683 612
3044 750
1627 404
2146 550
2943 584
1515 252
2989 834
1711 372
2622 590
3121 801
2543 571