1081 39
392742 1034
4093 795
14164 202
11841 183
5850 664
16122 715
7272 257
3158 780
12703 251
2544 153
5104 740
4425 646
11063 271
1107 98
7771 514
3288 723