37021 286
20942 112
83732 252
25088 656
29011 649
33691 278
64689 931
32176 751
39071 214
75528 720
29280 922
43696 719
32138 535
35330 838
88290 348
40246 801
52375 198
31448 672
34863 534
55796 290
29279 203
23936 259
43160 461
24257 220