29905 581
9093 884
16668 331
19233 274
112206 206
35621 429
23475 317
14747 773
22055 92
16621 362
6196 465
39285 170
20424 869
5092 167
41004 231
68685 184
27947 684
21655 283