2976 797
2657 719
2944 962
2177 441
2516 737
2387 464
1354 343
837 179
2891 688
2757 824
1249 298
477 106
2269 700
1631 299
2065 486
366 102
414 47
1829 597
3309 829
3980 701
1113 303
716 103
2114 532
3274 880
1960 505
876 267
2830 688
909 228