2100 87
2323 274
3310 476
4420 604
1659 197
2303 317
2002 488
2190 339
30431 77
5264 936
8732 504
3617 597