155971 310
117727 347
102192 90
90211 123
87553 203
72278 168
70922 95
63969 91
59070 118
52310 137
40923 106
38448 104
38326 74
37341 69
36561 107
36329 65
35921 26
34752 92
34431 43
33939 89
33681 53
32934 40
32717 32
32530 71