14531 89
5901 286
9350 697
26554 752
11494 848
17272 393
24978 358
3908 573
21367 549
9873 147
11010 716
12996 57
15271 93
12665 712
8570 498
14581 84
11800 380
24680 703
42691 898
43415 584
5265 30
13281 469
10197 637
7285 223
9197 453
12181 397
18509 343
43959 660