19491 362
25199 430
8483 604
21849 771
12934 448
10454 91
4114 665
24833 553
5907 437
6237 905
30818 377
9052 600
2485 58
4028 136