397351 769
73845 589
7531 139
9629 351
3846 115
6315 516
11680 239
8398 620
3813 131
5356 294
3399 278
13063 241
4186 336
4613 149
4054 78
11450 584
3939 468
3946 174
5088 222
6443 650
81546 683