2616 41
215599 547
34160 950
31227 488
32967 354
12182 390
178259 506
5150 308
6114 305
10967 363
9133 268
12809 555
8091 401
4838 843
3914 440
6047 709
33778 143