34944 502
42065 278
20880 161
26296 443
15678 49
22378 432
7969 681
20692 612
16379 116
26851 164
12410 357
16150 123
48935 330
44839 682
15575 461
9798 78