50585 400
5702 464
25878 491
14086 293
35137 877
3200 762
3242 527
3367 698
8531 639
5970 618
21960 746
3290 360
5828 184
3979 223
7075 290
5724 428
2917 188
756 28
2473 137
2736 234
7170 830
4068 542
5239 241
7491 627
5013 508
2403 422
7653 112
8956 534