30510 667
11163 520
33988 137
14419 128
11264 931
22133 743
43845 274
156868 721
37102 257
21041 63
28255 631
14238 168
9217 159
13517 277
12814 113
31177 684
7801 485
142140 1077
27990 62
6449 94
12672 412
29351 489
32501 627
23339 815
20977 167
47328 774
16239 594
25501 662