1016 173
1705 291
2566 618
558 38
2935 729
1963 405
1067 91
2967 903
9312 95
1349 223
228611 1259
4812 545
2548 608
819 126
1150 173
2883 899
524 92
12466 766
3693 765
1572 328
6039 42
1230 305
2935 147
229773 606
501065 835
2142 451
899 130
705 118