22013 132
33250 294
15300 69
21591 425
15755 895
16454 347
8244 352
8284 809
15089 720
6354 546
5855 625
7450 616
5864 817
3763 43
10360 558
48722 469
25242 695
41020 756
19880 62
52643 767
47353 62
46913 673
17090 280
53452 513
5945 690
33613 603
13515 85
67576 504