50033 201
21563 102
73104 699
32715 594
78984 775
36238 156
34733 305
46201 150
75296 995
54346 867
32281 505
40610 574
30602 220
14673 704
47863 91
43699 684
29789 497
112305 871
15450 438
20544 230
18281 617
26041 274
64599 300
28080 861
209190 1048
67609 436
27168 835
12283 647