3504 102
2582 227
11015 528
4058 414
3173 114
4304 148
5046 220
313168 953
21029 589
15425 167
571876 1689
14674 859
12870 701
53104 279
11704 266
18868 511
24348 685
54724 938
12595 396
8025 257
12803 447
28672 849
29644 358
73452 589
5464 132
62062 496
45683 615
85389 722