50315 252993
40943 145191
20112 126581
19567 61879
19451 109082
19358 116523
17333 70936
11646 36916
10692 45620
9124 86538