12201 53
13869 233
84622 547
13069 456
6725 162
38682 602
29933 139
4534 696
6855 847
2327 406
1554 119