201 49
2221 200
1527 429
957 142
1153 173
1725 456
525 71
20627 374
16720 126
104853 548
35939 396
39286 264
32087 346
12596 271