52947 829
14222 61
19064 65
45547 843
9618 253
150043 877
3124 740
13348 561
5943 795
3358 619
1181 241
3466 752
31163 41
2307 133
4086 707