2616 41
215608 547
34161 950
31230 488
32968 354
12182 390
178274 506
5151 308
6114 305
10968 363
9133 268
12811 555
8091 401
4838 843
3916 440
6047 709
33783 143