20183 382
24197 277
1661 82
35922 740
16060 634
6749 726
14887 381
28974 840
8237 745
2902 439
1732 112
4113 396
5293 35
8193 351
1316 177