50375 253416
41102 145880
20164 126879
19858 62674
19469 109266
19375 116687
17389 71191
11792 37375
10705 45776
9128 86782