29417 321
85728 166
20866 757
7861 294
179200 292
38564 825
104986 377
7818 237
22117 126
54682 594
25414 620
21544 214
10262 145
17491 47