2104 87
2339 274
3365 476
4429 604
1663 197
2310 317
2004 488
2221 339
30497 77
5281 936
8780 504
3620 597