3513 102
2594 227
11051 528
4063 414
3184 114
4328 148
5058 220
313963 954
21061 589
15450 167
572531 1690
14694 859
12878 701
53227 279
11710 266
18878 511
24373 685
54790 938
12602 396
8033 257
12839 447
28694 849
29760 358
73867 589
5508 132
62369 497
45704 615
85633 722