3009 300
27743 575
55234 169
28276 152
36403 433
51264 925
44908 520
72180 212
29244 447
32290 853
25612 812
54468 437
63661 180
46568 434
31792 706
22606 846
27880 365
34614 264