3077 732
1235 272
2091 168
3128 797
1137 209
1496 149
3081 444
2490 438
3246 551
715 226
3998 669
1150 179
5597 291
2047 603
1648 282