25009 171
46292 384
11665 741
17095 305
21523 142
33096 594
12069 309
24098 841
2957 451
13322 426
15749 240
149920 877
4219 392
10763 836
9850 614
12487 482
14324 97
7878 709
2772 229
9425 136
8639 613
6906 415
6825 612
3676 335
3133 235