52922 829
14218 61
19053 65
45512 843
9618 253
150030 877
3124 740
13343 561
5942 795
3356 619
1181 241
3466 752
31144 41
2304 133
4083 707