903 212
2107 145
8997 474
18112 778
18134 327
3164 117
7243 708
3526 610
5100 752
11892 341
5829 427
3126 746
3917 592
3690 94
1793 199
1681 41
1228 49
1189 140
1416 212
2232 352
3697 618
2942 595
3173 653
3838 897
3693 516