50036 251622
40415 143251
19951 125516
19378 108422
19275 116096
18773 59563
17184 70308
11268 35781
10662 45262
9103 86227