50371 253394
41099 145853
20163 126865
19849 62649
19469 109258
19373 116676
17385 71176
11788 37361
10704 45772
9127 86776