34123 502
40876 277
20403 161
25045 443
15154 49
21217 432
7796 681
19881 612
16030 116
26096 164
11982 357
15823 123
47575 330
42990 682
15022 461
9458 78