19417 169
12187 189
2359 169
3097 71
2779 430
2941 427
5034 405
2110 170
5818 273
13640 747
95653 633