3110 86
4082 592
105884 928
3990 752
874 195
1528 311
1564 274
28402 537
5984 175
7200 503
66249 570
11863 170
49612 437
40451 696
14159 515
31725 504
43194 668
65746 777
27945 579
18771 75
13310 119
27837 733
7529 451
53877 218
32270 328
27119 681
30424 722
23504 293