2618 41
215742 547
34171 950
31242 488
32979 354
12185 390
178369 506
5152 308
6118 305
10987 363
9136 268
12821 555
8092 401
4839 843
3918 440
6050 709
33816 143