21595 222
30798 114
44439 807
26856 267
23875 861
27603 237
30928 320
27915 671
31434 230
36196 418
121900 833
74699 782
15554 271
37442 815
43090 752
61543 96
25304 372
22649 107
24591 618
58197 277
73215 430
34634 143
166853 768
33186 309