25580 148
34964 588
47186 608
14915 331
8531 798
24102 307
11805 234
18358 828
10288 591
22220 707
9145 192
9079 752
3484 493
2669 504