15545 616
39505 302
20321 93
31229 863
7913 291
45545 339
35666 109
29192 153
7561 516
3172 212
9769 93