1029 228
2408 740
2660 756
27742 555
5465 476
25999 152
3399 436
3127 106
9326 597
7152 119
10030 91
11111 509