20184 382
24197 277
1663 82
35933 740
16062 634
6749 726
14887 381
28979 840
8244 745
2902 439
1732 112
4113 396
5293 35
8193 351
1316 177