3007 952
2733 635
1575 335
736 163
1840 454
669 172
658 127
2592 666
7920 209
2791 153
15342 648
44090 677
11353 377
10106 379
8796 141
7981 494
5654 376
13233 303
6888 263
4593 610
7457 327