30023 113
38040 134
44464 130
20449 47
18013 25
25244 75
26613 68
18661 113
33698 155
36085 95
50407 164
25445 59
34962 58
30302 67
23288 75
216794 738
51375 113
33169 84
51744 87
407880 1746
90340 338
111643 351
122590 275
82047 112