3009 952
2734 635
1575 335
738 163
1850 454
676 172
664 127
2605 666
7978 209
2817 153
15401 648
44113 677
11374 377
10122 379
8805 141
7987 494
5658 376
13234 303
6889 263
4596 610
7465 327