2502583 159
616504 98
608701 81
377176 60
360907 59
258206 54
172131 47
316606 42
182876 32
194478 32
188729 31
520277 29
291007 28
182304 22
226802 22
152127 15
211684 15
146705 15
152954 10
109083 9