3304328 290
1490733 289
2006801 177
786926 170
635205 161
1378952 160
1471076 160
2901209 153
518409 148
1475153 145
761732 136
417307 134
781253 133
586952 130
1127932 128
493306 126
676880 122
601359 120
643706 116
1071303 115
920533 115
2070851 111
913730 110
634883 109