33085 505
21537 120
37389 502
46684 279
22629 162
5897 547
17336 49
25322 433
8553 681
23142 613
17719 116
29132 164
13309 357
17610 124
53699 330
49425 682
17344 461
10696 78
2586 397
3031 278
3626 324