30520 667
11165 520
33993 137
14423 128
11264 931
22134 743
43852 274
156890 721
37103 257
21043 63
28280 631
14245 168
9219 159
13520 277
12820 113
31180 684
7801 485
142142 1077
27994 62
6450 94
12675 412
29353 489
32506 627
23341 815
20979 167
47335 774
16239 594
25501 662