3996 877
2985 447
21254 121
8521 90
6749 532
66454 577
6053 783
41501 183
8988 680
3604 212
4017 260
13852 801
12080 233
57298 416
124839 689
105703 79
205116 325
62160 660
84170 291
67605 546
12348 593
270877 181
61376 224
128985 386
17409 733
93113 348
76594 353
41776 197