1503057 289
929529 215
1019957 202
693758 179
946933 163
865083 162
682177 136
845929 129
1139876 129
681980 128
450582 118
693705 117
2079077 112
921301 110
757978 108
673258 106
396306 102
451907 102
485981 101
503876 91
751831 86
1193751 85
900759 84
391633 80