50575 400
5688 464
25829 491
14067 293
35080 877
3196 762
3239 527
3359 698
8516 639
5962 618
21951 746
3285 360
5827 184
3966 223
7071 290
5721 428
2914 188
739 28
2468 137
2726 234
7152 830
4064 542
5216 241
7485 627
5005 508
2394 422
7648 112
8948 534