2611 41
215379 547
34129 950
31210 488
32950 354
12181 390
178124 506
5149 308
6104 305
10937 362
9124 268
12796 555
8086 401
4838 843
3914 440
6047 709
33731 143