2103 87
2339 274
3365 476
4429 604
1663 197
2308 317
2004 488
2219 339
30483 77
5279 936
8775 504
3620 597