24002 333
5342 85
35822 107
43287 460
7606 286
6693 351
9769 31
26172 443
18213 820
32492 754
11955 511
6297 780
7095 459
7966 719
29683 412
11051 586
37643 668
12906 319
19011 831
10622 781
7403 868
3889 295
15221 326
35921 740
29996 414
27843 642
10916 613
30441 90