2103 87
2338 274
3336 476
4427 604
1663 197
2308 317
2003 488
2207 339
30471 77
5277 936
8761 504
3620 597