22657 560
4637 878
2429 110
1507 89
15648 928
10770 718
24978 428
10781 503
10264 651
14128 715
7370 399
6283 532
4520 54
5716 595
21562 810
6809 561
7241 378
4268 37
13476 862
5954 715
2705 95
5854 718
10208 840
5583 256
8908 648
9786 473
21524 515
3688 504