143970 300
110067 335
95671 84
83101 113
80991 197
65956 92
65508 158
59495 81
54351 108
47357 132
36699 99
35114 69
34507 96
33441 62
33328 103
32938 26
32617 64
31790 86
31454 40
31228 86
30756 48
30229 32
30207 38
30087 69