30942 667
11255 520
34451 137
25234 612
14539 128
43996 930
11281 931
22204 743
44084 274
7649 359
157750 721
37296 257
21171 63
28682 632
14331 168
9288 159
66551 448
59770 204
15834 569
13663 277
13014 113
31258 684
7244 208
7843 485
142214 1077
7791 557
57149 404