2991 730
2134 547
413 133
56491 287
70120 313
41066 339
40416 248
55666 153
109028 775
112342 373
133941 465
33250 693
51422 682
47696 655
28355 570
11597 201
44670 527
187357 695