20185 382
24201 277
1663 82
35941 740
16064 634
6749 726
14887 381
28982 840
8252 745
2902 439
1732 112
4113 396
5303 35
8194 351
1316 177