52922 829
14220 61
19053 65
45514 843
9618 253
150032 877
3124 740
13343 561
5942 795
3356 619
1181 241
3466 752
31144 41
2305 133
4083 707