21036 280
17111 214
33510 248
18548 662
63094 453
25183 633
46779 505
32931 148
20872 508
51446 137
107548 567
26573 354
54447 547
75213 162
82827 761
49929 292
143003 632
46507 365
65647 274
93638 981
183334 419
136984 619
106585 394
164232 373
34931 409