114023 301
118327 189
42153 179
58392 176
95499 159
74428 137
37397 81
94335 76
19745 61
37028 59
13411 57
34566 53
23077 53
20389 52
25398 51
26825 47
33764 44
24228 41
20725 36
13941 35
25576 35