2104 87
2339 274
3365 476
4430 604
1664 197
2310 317
2004 488
2221 339
30524 77
5281 936
8783 504
3620 597