43591 96
5978 45
30437 807
18100 408
16415 508
12979 928
33558 242
29071 248
34470 117
10799 151
12560 127
11728 147
17294 684
36197 448
6522 156
7912 102
15335 642
9945 851
8598 646
4955 503
5389 75
4963 337
2969 317
5175 508
3475 550
7578 682