50581 400
5699 464
25868 491
14084 293
35125 877
3199 762
3242 527
3362 698
8528 639
5969 618
21959 746
3286 360
5827 184
3976 223
7073 290
5723 428
2917 188
747 28
2472 137
2734 234
7164 830
4068 542
5236 241
7488 627
5011 508
2401 422
7652 112
8956 534