39889 164
36881 276
103326 425
29878 118
30048 179
89588 527
52242 212
106525 859
9288 248
5169 343
4325 86
7856 513
6189 850
22796 196
13970 533
3442 633
3688 775
3189 155