880 67
43974 186
2337 393
4697 447
775 39
149399 238
11746 33
13249 531
14724 52
4604 285
5350 136
2997 116
2898 280
3532 318