841 67
43943 186
2327 393
4671 447
769 39
149132 238
11734 33
13235 531
14711 52
4599 285
5326 136
2962 116
2866 280
3521 318