12227 53
13899 233
84634 547
13071 456
6751 162
38725 602
29948 139
4539 696
6860 847
2329 406
1560 119