50036 251616
40411 143237
19949 125513
19376 108414
19275 116093
18769 59550
17184 70303
11267 35777
10662 45259
9103 86226