3008 952
2733 635
1575 335
738 163
1847 454
673 172
663 127
2597 666
7953 209
2798 153
15376 648
44103 677
11364 377
10116 379
8799 141
7986 494
5657 376
13233 303
6888 263
4595 610
7462 327