19531 110
9702 318
13234 303
7480 854
4906 634
39030 419
3116 193
2490 93
4908 409
5080 732
17251 399