30505 667
11162 520
33987 137
14418 128
11264 931
22133 743
43842 274
156845 721
37095 257
21039 63
28249 631
14237 168
9216 159
13514 277
12809 113
31176 684
7800 485
142139 1077
27987 62
6446 94
12668 412
29348 489
32499 627
23335 815
20976 167
47324 774
16236 594
25500 662