30596 616
40492 272
111966 816
11651 164
46469 304
73501 579
24183 847
52839 417
35050 534
15009 81
38027 508
43218 797
33226 832
46420 528
93053 753
30098 505
27418 299
88478 348
34849 476
38804 764
88218 640
19482 436
63005 594
26227 115