50376 253418
41102 145881
20166 126881
19861 62680
19469 109271
19375 116692
17389 71192
11793 37378
10705 45777
9128 86784