32281 404
50921 132
96358 875
85445 743
40070 266
20515 421
12284 584
77002 830
74889 523
114321 478
13348 699
14192 103
17866 412
50942 543
156703 584
156074 219
79590 178
56306 633
17232 531
3857 497
20814 999
93193 711
85842 721
4135 361
155695 648