232
265
106
624
361
170
243
304
476
200
439
685
36577
28030
26723
23883
1980267
18434
1780151
16546
1589147
13780
13450
11610