3541 56
14356 348
12048 651
5888 922
14732 364
4084 721
5604 223
2202 608
8728 480
2313 410
4083 668
2061 299
3527 599