1284116 279
112798 141
736408 223
626603 125
1661038 348
1039100 248
578043 179
548839 131
737130 138
285894 91
180211 94
55471 122
1165147 213
120860 128
58015 40
36367 50
11413921 4530
20439 31
31573 15
31174 12
18875502 6229
7672444 2572
7728958 2111
7921770 2073
10380978 3546