25103 819
3722 588
22644 497
17366 608
21048 529
19585 437
15320 116
16149 586
10838 738
6416 552
7737 360
10778 386
8183 471
4433 76
17628 32