841 67
43943 186
2327 393
4667 447
769 39
149128 238
11734 33
13234 531
14711 52
4599 285
5325 136
2962 116
2866 280
3521 318