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