16297 506
19448 141
2296 48
24226 672
45662 493
248427 1043
30698 89
14462 763
27094 173
57359 627
19323 541
11452 634
64943 609
4277 522
6840 734
4063 332
10156 558
2964 340
4298 46
4930 488
1673 153
15263 187
10648 725
10669 53
5271 274
1758 302
13772 643
5446 897