50592 400
5713 464
25896 491
14087 293
35139 877
3201 762
3243 527
3368 698
8532 639
5971 618
21965 746
3292 360
5829 184
3980 223
7077 290
5724 428
2919 188
758 28
2476 137
2737 234
7177 830
4070 542
5243 241
7492 627
5015 508
2404 422
7653 112
8957 534