12162 53
13850 233
84603 547
13065 456
6709 162
38651 602
29928 139
4531 696
6847 847
2326 406
1550 119