39975 221
19885 346
28501 934
35294 605
27684 153
31279 575
23011 610
39078 147
25517 262
54470 503
30721 462
21670 588
54405 284
51243 349
27948 506
33163 504
23237 236
30696 733
36332 544
41388 262
22918 321
25862 103
33729 88
36741 156