50371 253385
41098 145844
20162 126858
19842 62639
19468 109256
19373 116675
17385 71174
11788 37358
10703 45770
9127 86775