2618 41
215752 547
34171 950
31244 488
32979 354
12185 390
178373 506
5152 308
6118 305
10988 363
9137 268
12821 555
8092 401
4839 843
3918 440
6050 709
33818 143