322
387
190
315
273
234
280
371
254
293
3616
29177
22280
20441
18163
1456267
14072
1311148
12736
11360
1102144
9730
81911