19759 169
12304 189
2378 169
3131 71
2813 430
3084 427
5211 405
2134 170
5858 273
13767 747
96515 633