52915 829
14217 61
19043 65
45501 843
9617 253
150024 877
3122 740
13340 561
5941 795
3355 619
1180 241
3466 752
31132 41
2299 133
4083 707