2102 87
2325 274
3315 476
4422 604
1659 197
2306 317
2002 488
2202 339
30439 77
5270 936
8743 504
3617 597