25905 491
14089 293
35149 877
3204 762
3244 527
3371 698
8533 639
5975 618
21967 746
3293 360
5829 184
3983 223
7077 290
5724 428
2920 188
760 28
2478 137
2739 234
7180 830
4070 542
5244 241
7492 627
5019 508
2406 422
7653 112
8957 534
9222 476
3939 500