52911 829
14216 61
19043 65
45495 843
9617 253
150022 877
3121 740
13340 561
5941 795
3355 619
1180 241
3466 752
31129 41
2299 133
4081 707