3023432 320
1423877 296
1552627 258
1112677 176
704380 136
437659 135
964426 128
695902 123
777951 122
1285751 109
1849134 105
1433081 105
843652 103
1748582 99
498701 97
1061877 96
408303 95
401382 94
460231 94
531582 93
1057032 87
1769030 81
1613426 80
341956 80