3007 952
2733 635
1575 335
736 163
1841 454
669 172
659 127
2592 666
7928 209
2792 153
15353 648
44095 677
11355 377
10109 379
8799 141
7982 494
5654 376
13233 303
6888 263
4594 610
7458 327