250 77
2704 843
2564 810
4084 933
7146 47
21484 114
7956 490
33488 472
1905 132
14230 224
2346 248
14081 553