33089 505
21539 120
37395 502
46688 279
22631 162
5897 547
17338 49
25330 433
8553 681
23142 613
17721 116
29133 164
13310 357
17611 124
53701 330
49477 682
17345 461
10697 78
2586 397
3031 278
3626 324