2615 41
215532 547
34141 950
31220 488
32961 354
12182 390
178201 506
5149 308
6109 305
10956 363
9133 268
12808 555
8089 401
4838 843
3914 440
6047 709
33761 143