29915 581
9095 884
16669 331
19236 274
112219 206
35631 429
23483 317
14751 773
22056 92
16624 362
6198 465
39287 170
20430 869
5094 167
41019 231
68685 184
27953 684
21658 283