50343 253148
41000 145427
20129 126678
19665 62137
19459 109145
19361 116577
17350 71012
11694 37064
10696 45672
9125 86600