30196 808
19806 424
56797 604
12358 700
15575 461
18527 278
9360 50
32484 581
14918 776
18945 759
11896 687
14115 465
21674 313
11333 752
15729 580
9643 502
16501 80
9801 78
33734 97
71464 309
17989 266
14728 573
100905 634
15312 651
11808 274
36946 544
12489 485
19854 240