30532 667
11169 520
33996 137
14427 128
11265 931
22134 743
43855 274
156909 721
37107 257
21043 63
28284 631
14248 168
9221 159
13524 277
12825 113
31183 684
7802 485
142142 1077
27994 62
6450 94
12675 412
29360 489
32510 627
23345 815
20980 167
47338 774
16242 594
25503 662