52953 829
14222 61
19065 65
45549 843
9618 253
150043 877
3124 740
13348 561
5944 795
3358 619
1181 241
3466 752
31166 41
2307 133
4086 707