13295 92
15895 343
15968 758
12678 58
278561 1568
2802510 6636
699091 1988
378825 1079
2513773 7128
116039 632
41074 581
58708 485
46621 393
61299 598
55671 163
47792 584
20314 187
31562 292
37351 467
29280 521
4050 265
34362 842
39972 209
34155 677