1648 326
2482 660
977 259
121 38
1512 185
2750 337
2543 492
3731 553
789 26
1656 177
4241 714
2286 403
2649 281
3405 457
1185 75
1138 95