23043 522
3494 216
623 132
1209 78
97043 451
51348 781
69635 415
109559 876
32198 187
3168 160
6376 607
28234 466