1301 253
1358 346
1116 299
2433 660
2382 466
12441 486
1254 234
1011 26
3747 757
21270 675
103028 414
8035 114
11275 857