2102 87
2325 274
3313 476
4422 604
1659 197
2304 317
2002 488
2198 339
30435 77
5267 936
8739 504
3617 597