2998 522
4403 825
3920 860
35342 621
4502 72
5102 508
3876 523
3311 591
1610 115
2756 589
3613 567
3244 351
3752 489
3204 668
2489 104
4879 739
2724 466
7101 25
6620 39
6184 977
3192 588
2913 329
6963 669
4823 551