13295 92
15895 343
15969 758
12679 58
278564 1568
2802795 6636
699099 1988
378831 1079
2514143 7128
116041 632
41078 581
58710 485
46622 393
61299 598
55671 163
47797 584
20316 187
31563 292
37352 467
29282 521
4051 265
34363 842
39974 209
34156 677