50313 252980
40937 145152
20111 126568
19556 61834
19451 109075
19358 116514
17329 70924
11636 36886
10692 45614
9123 86529