50577 400
5695 464
25847 491
14077 293
35103 877
3196 762
3239 527
3359 698
8517 639
5966 618
21954 746
3286 360
5827 184
3972 223
7071 290
5721 428
2915 188
740 28
2470 137
2729 234
7158 830
4064 542
5225 241
7487 627
5009 508
2395 422
7650 112
8953 534