8593 286
4246 143
3449 122
4339 47
7302 681
2502 74
3764 638
80430 657
118287 371
143657 787
55402 444
6981 544
37653 490
13997 729
4765 553
7972 549
10063 210
4235 270
15587 493
13101 482
14524 132
3498 160
19443 260
15350 759
6566 292
33155 821
10214 859
20970 709