33821 502
40701 277
20330 161
24838 443
15089 49
21061 432
7782 681
19753 612
15989 116
25988 164
11929 357
15783 123
47205 329
42704 682
14903 461
9388 78