2957 636
3869 158
2574 371
4486 334
3492 740
840 71
3098 467
2799 58
3612 392
1144 33
3572 456
1610 171
2266 377
4355 685
3272 810
2656 178
3884 852
2047 335
2263 370
3903 418
3175 717
3895 791
3364 487
881 28