841 67
43940 186
2327 393
4664 447
769 39
149119 238
11731 33
13233 531
14711 52
4599 285
5324 136
2962 116
2865 280
3520 318