2616 41
215604 547
34161 950
31228 488
32968 354
12182 390
178271 506
5151 308
6114 305
10967 363
9133 268
12811 555
8091 401
4838 843
3916 440
6047 709
33780 143