33089 505
21539 120
37396 502
46689 279
22631 162
5897 547
17338 49
25330 433
8554 681
23142 613
17721 116
29133 164
13310 357
17611 124
53704 330
49482 682
17345 461
10697 78
2586 397
3031 278
3626 324