21002 62
45148 85
30508 384
48209 556
23729 433
32957 326
13595 679
24678 427
31321 375
45175 550
27137 867
11590 695
21419 722
23952 282
14850 413
11587 183
12284 527
13499 306
8763 473
37312 210
40253 759
12036 341
11280 581
30346 622
15778 742
11310 480
14375 122
6582 362