1015 228
2400 740
2645 756
27727 555
5433 476
25833 152
3395 436
3116 106
9291 597
7111 119
9987 91
11100 509