3007 952
2733 635
1575 335
736 163
1840 454
668 172
657 127
2592 666
7919 209
2791 153
15342 648
44088 677
11353 377
10106 379
8796 141
7980 494
5654 376
13233 303
6888 263
4593 610
7457 327