20455 169
12681 189
2431 169
3199 71
2893 430
3188 427
5672 405
2221 170
5966 273
14080 747
98156 633