53051 829
14244 61
19105 65
45688 843
9620 253
150086 877
3130 740
13387 561
5948 795
3363 619
1183 241
3470 752
31259 41
2346 133
4096 707