12202 53
13876 233
84623 547
13069 456
6725 162
38684 602
29934 139
4535 696
6855 847
2327 406
1555 119