2948 728
2957 267
3558 799
3069 663
2304 277
2977 429
2300 273
1959 272
2157 381
4425 629
3076 309
3242 855
737 64
2227 427
3038 654
3601 921
1215 175
3002 494
2460 482
2090 189
3463 171
2639 49
2778 330
3863 377
1373 216
2554 766
4552 663
3276 612