3007 952
2733 635
1573 335
736 163
1838 454
666 172
652 127
2592 666
7889 209
2787 153
15323 648
44079 677
11348 377
10097 379
8796 141
7974 494
5654 376
13231 303
6886 263
4590 610
7456 327