20892 151
9281 613
26433 103
25752 821
10308 500
27265 718
13484 312
5101 517
60727 883
22014 368
7096 793
13819 76
5136 495
27557 284
48543 698
34112 452
24368 166
32182 124
24858 685
32669 821
8842 290
43193 1028
2953 85
31133 238