3295 440
1492 441
1327 260
2909 792
4507 453
4810 822
1255 273
3510 410
1558 447
2753 565
5761 76
3118 517
6892 516
4187 329
2978 749
2124 507
945 41
2129 570
1281 322
1112 149
888 53
2866 864
1675 282
3767 681