22013 132
33248 294
15300 69
21591 425
15755 895
16454 347
8244 352
8283 809
15089 720
6354 546
5855 625
7449 616
5863 817
3762 43
10360 558
48722 469
25242 695
41020 756
19880 62
52643 767
47352 62
46913 673
17090 280
53452 513
5945 690
33612 603
13515 85
67576 504