3008 952
2734 635
1575 335
738 163
1850 454
674 172
664 127
2602 666
7973 209
2815 153
15396 648
44113 677
11373 377
10120 379
8802 141
7987 494
5658 376
13234 303
6889 263
4596 610
7464 327