2594 671
4940 679
6259 338
9834 86
3428 478
4248 384
5797 565
1197 35
835 121
1591 371
3236 701
1350 202
1189 226