21631 89
29066 73
14721 277
12772 104
19314 178
18115 222
14393 618
18092 655
18451 352
33875 527
22704 656
11593 374
10610 506
10904 288
9674 905
29298 749
42061 945
23078 171
15892 543
12462 312
14818 551
17959 644
10099 509
12000 307