2611 41
215370 547
34129 950
31208 488
32949 354
12181 390
178118 506
5149 308
6104 305
10937 362
9123 268
12794 555
8085 401
4838 843
3914 440
6047 709
33728 143