125951 280
98739 314
85034 77
72724 107
70968 187
58880 89
56227 139
52877 77
47968 97
40934 126
30800 87
30432 63
29390 96
29357 24
29062 84
28822 58
28424 85
28260 54
27641 34
27423 80
27122 31
26945 32
26718 41
26477 63