3071 491
2725 451
2733 423
1201 100
2752 410
3335 157
987 58
4974 434
3666 753
2796 438
2243 329
2999 552
1508 167
1273 93
2950 436
3220 522
2277 398
4089 691
3773 843
2280 479
3124 551
3923 858
2533 142
3216 777