52921 829
14217 61
19052 65
45512 843
9618 253
150028 877
3124 740
13343 561
5942 795
3356 619
1181 241
3466 752
31144 41
2304 133
4083 707