3007 952
2733 635
1573 335
736 163
1838 454
666 172
652 127
2592 666
7885 209
2786 153
15322 648
44078 677
11348 377
10097 379
8796 141
7974 494
5654 376
13230 303
6886 263
4589 610
7456 327