19531 110
9702 318
13234 303
7480 854
4907 634
39031 419
3116 193
2490 93
4908 409
5080 732
17257 399