31108 376
22281 54
49996 724
63316 139
23466 173
35737 602
24824 299
23312 866
33950 733
28503 607
30183 645
25042 619
42080 452
36456 78
39001 448
24882 418
29927 828
51687 212
49390 707
29698 431
68552 149
50277 533
19969 166
20683 137