31585 437
58463 581
148583 929
86832 830
21545 330
117010 403
111337 236
51099 61
105924 231
73594 661
80360 518
79794 146
50735 78
26368 245
160725 216
76552 459
155850 264
221029 337
68330 865
62655 254
29507 372
20891 716
15676 550
36556 419
2635 71
71291 233
63161 541
64770 373