40952 131
5916 405
5152 765
16687 122
6066 459
3704 748
32365 331
4346 627
2891 499
5220 629
5682 49
3178 492
151788 499
11004 243
3583 57
38714 110
11182 192
3868 392
36203 529
3974 45
7761 847
6966 230
5995 290
50029 124
2794 208
5316 279
7881 738
6486 104