5046 475
15981 74
3993 162
11524 341
3821 347
10025 563
13980 880
43844 638
27738 64
21973 310
4400 326
4427 646
5281 533
14777 786
182604 831
76663 609
251215 524
86217 566
149189 197
109800 365
110069 677
58731 312
26583 173
58491 584
94802 507
18235 413
2721 27
8529 397