1029 159
3321 717
716 124
1822 461
2131 201
3759 867
2536 342
1943 97
14422 312
13675 622
8254 449
12300 44
16881 729
459727 1312
456901 604
10872 221
63907 181
384382 1073
8675 91
148076 714
234503 829
213292 223
26886 726
15196 94
173395 656
115622 324
30007 931
421420 698