599 66
3344 781
4664 279
7704 433
3092 623
2780 724
3014 610
1246 131
13744 262
851 113
2494 81
18321 407
3425 71
8048 426
16319 692
19757 486
8057 541
2321 266
1868 191
4256 677
2392 232
36429 544
3477 639
6167 797
13218 394
2766 466
5395 896
3116 101