33393 502
40243 277
19946 161
24387 443
14693 49
20407 431
7731 681
19445 612
15803 116
25326 164
11628 357
15636 123
46293 328
41966 682
14646 461
9226 78