3504 102
2582 227
11015 528
4058 414
3173 114
4304 148
5046 220
313187 953
21029 589
15425 167
571892 1689
14674 859
12870 701
53108 279
11704 266
18868 511
24348 685
54728 938
12595 396
8025 257
12804 447
28672 849
29646 358
73462 589
5464 132
62066 496
45683 615
85389 722