50576 400
5690 464
25833 491
14072 293
35088 877
3196 762
3239 527
3359 698
8516 639
5966 618
21951 746
3286 360
5827 184
3969 223
7071 290
5721 428
2914 188
739 28
2470 137
2728 234
7155 830
4064 542
5219 241
7487 627
5007 508
2394 422
7649 112
8952 534