2602983 368
1094155 201
865655 186
2372107 181
633578 161
2897127 153
1832004 145
1975157 145
1433555 140
678831 135
670781 134
1093208 122
738704 119
1901929 115
1529026 113
464359 111
479805 108
294182 107
388153 102
443859 101
365581 94
423427 87
555177 85
1530754 83