25011 171
46296 384
11666 741
17095 305
21529 142
33097 594
12071 309
24099 841
2957 451
13338 426
15749 240
149920 877
4219 392
10764 836
9851 614
12488 482
14327 97
7878 709
2772 229
9426 136
8644 613
6908 415
6826 612
3676 335
3133 235