2928 862
1004 288
2236 691
2189 629
2308 442
3087 645
1081 333
2862 901
2865 577
2225 655
1237 293
1149 335
1468 305
2062 487
2989 735
2701 857
2676 869
2055 580
2452 644
2864 746
1743 406
2076 442
1804 486
322 72
2328 626
4200 165
3593 386
4995 187