19521 110
9702 318
13231 303
7478 854
4906 634
39005 419
3114 193
2488 93
4908 409
5077 732
17206 399