50033 201
21563 102
73106 699
32715 594
78986 775
36238 156
34733 305
46201 150
75298 995
54348 867
32283 505
40610 574
30602 220
14675 704
47863 91
43699 684
29789 497
112307 871
15450 438
20544 230
18282 617
26041 274
64600 300
28083 861
209194 1048
67611 436
27168 835
12283 647