20904 521
53896 198
3471 244
6415 684
6570 365
32664 584
12564 130
3171 543
30013 156
50628 644
4930 322
44343 71
15488 684
18967 70
23150 346
8411 611
21238 469
12839 315
5742 167
1452 97
3442 433
12902 539
5694 120
133598 330