585 158
1415 323
2232 471
934 300
4114 354
107 27
3501 388
8519 374
8079 897
987 293
13190 671
9881 577
3027 732
5696 487
5685 696
6997 159
18287 724
5230 657
2030 597
8856 584
7570 184
6749 302
6267 616
1036 197