3007 952
2733 635
1573 335
736 163
1840 454
666 172
653 127
2592 666
7901 209
2787 153
15331 648
44082 677
11349 377
10099 379
8796 141
7977 494
5654 376
13231 303
6886 263
4592 610
7456 327