32663 502
40094 277
19827 161
24189 443
14568 49
20250 431
7712 681
18458 612
15738 116
25136 164
11521 357
15591 123
46065 328
41752 682
14574 461
9156 78