50327 253037
40960 145262
20115 126606
19588 61948
19455 109106
19359 116541
17335 70953
11666 36968
10692 45631
9124 86555