19511 362
25219 430
8484 604
21853 771
12934 448
10456 91
4114 665
24834 553
5907 437
6237 905
30822 377
9052 600
2485 58
4030 136