34981 502
42145 278
20915 161
26385 443
15708 49
22428 432
7985 681
20745 612
16395 116
26898 164
12431 357
16179 123
49008 330
44955 682
15614 461
9817 78