12012 53
13759 233
84551 547
13038 456
6654 162
38415 602
29900 139
4485 696
6815 847
2294 406
1525 119