50033 201
21563 102
73102 699
32715 594
78983 775
36236 156
34733 305
46199 150
75291 995
54342 867
32280 505
40608 574
30602 220
14673 704
47859 91
43699 684
29787 497
112302 871
15449 438
20542 230
18281 617
26041 274
64598 300
28075 861
209183 1048
67607 436
27168 835
12283 647