40952 131
5916 405
5151 765
16685 122
6066 459
3704 748
32365 331
4346 627
2891 499
5219 629
5682 49
3178 492
151788 499
11004 243
3583 57
38714 110
11182 192
3868 392
36201 529
3973 45
7761 847
6966 230
5994 290
50025 124
2794 208
5315 279
7881 738
6485 104