2197 505
2385 693
2929 642
1228 272
972 64
2247 616
2762 619
1386 101
3094 828
2741 650
2107 558
3283 768
2681 779
841 277
1669 335
927 252
2968 916
1888 459
1145 254
1120 157
2752 760
2457 502
919 172
1333 291