28493 165
14353 163
36156 515
22017 132
33250 294
15301 69
21593 425
15755 895
16454 347
8244 352
8286 809
15092 720
6356 546
5855 625
7450 616
5865 817
3766 43
10360 558
48725 469
25244 695
41027 756
19880 62
52645 767
47356 62
46915 673
17090 280
53459 513
5945 690