19986 382
24168 277
1610 82
35839 740
15955 634
6733 726
14828 381
28509 840
8179 745
2902 439
1706 112
4083 396
5234 35
8129 351
1295 177