29518 90
4167 942
12952 178
23022 57
16145 700
24588 877
32432 777
93237 287
4947 496
63847 560
2799 581
2408 120
1046 222
9362 360
14879 795
6829 516
21331 276
4286 361
2712 673
20658 452
12269 445
12019 145
19434 691
7445 179