1026 228
2403 740
2660 756
27736 555
5456 476
25955 152
3399 436
3122 106
9316 597
7144 119
10024 91
11109 509