3228 509
1211 50
2996 751
2545 539
5062 728
4764 933
1353 203
3691 605
2231 325
2777 733
4131 617
4039 281
3688 790
1066 54
3685 781
3567 671
15586 448
1608 62
1333 75
4944 461
3258 790
3381 348
3504 75
3627 822