12231 53
13902 233
84635 547
13071 456
6755 162
38729 602
29948 139
4540 696
6861 847
2329 406
1560 119