30506 667
11162 520
33987 137
14418 128
11264 931
22133 743
43842 274
156853 721
37098 257
21039 63
28249 631
14238 168
9217 159
13516 277
12811 113
31176 684
7801 485
142139 1077
27988 62
6446 94
12668 412
29348 489
32500 627
23336 815
20977 167
47324 774
16238 594
25500 662