2615 41
215478 547
34137 950
31215 488
32954 354
12181 390
178157 506
5149 308
6108 305
10939 362
9129 268
12800 555
8088 401
4838 843
3914 440
6047 709
33749 143