33882 502
40763 277
20357 161
24922 443
15112 49
21126 432
7788 681
19803 612
16004 116
26039 164
11947 357
15796 123
47319 329
42784 682
14924 461
9421 78