32080 404
50860 132
96218 875
85334 743
40047 266
20505 421
12274 584
76963 830
74881 523
114287 478
13348 699
14191 103
17860 412
50920 543
156615 584
156015 219
79571 178
56280 633
17219 531
3856 497
20804 999
93150 711
85823 721
4135 361
155677 648