29989 581
9122 884
16700 331
19291 274
112368 206
35750 429
23566 317
14792 773
22091 92
16684 362
6209 465
39335 170
20473 869
5115 167
41191 231
68719 184
28054 685
21693 283