19541 169
12228 189
2363 169
3106 71
2797 430
3050 427
5161 405
2125 170
5823 273
13690 747
95953 633