2968532 315
1390683 294
1510380 258
1086604 176
677657 135
414477 134
945508 125
674030 121
750733 120
1259552 109
1825484 105
1413531 104
828984 103
1735858 99
481781 97
1046483 95
446751 94
392377 94
388056 94
508528 92
1032280 87
1594858 80
1751981 80
327855 80