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