32166 404
50884 132
96275 875
85380 743
40059 266
20509 421
12278 584
76983 830
74884 523
114296 478
13348 699
14191 103
17863 412
50932 543
156655 584
156046 219
79579 178
56292 633
17221 531
3856 497
20807 999
93165 711
85835 721
4135 361
155686 648