858 67
43957 186
2331 393
4684 447
774 39
149253 238
11742 33
13242 531
14723 52
4603 285
5339 136
2983 116
2880 280
3526 318