3014182 319
1418178 295
1544808 258
1107982 176
699308 136
433434 135
962059 128
692506 123
773505 122
1280332 109
1845332 105
1429008 104
841457 103
1746652 99
495677 97
1058684 96
405304 95
398401 94
457934 94
527159 93
1053429 87
1766052 81
1610653 80
339579 80