15519 616
39456 302
20302 93
30998 863
7875 291
45089 337
35249 109
28950 153
7543 516
3153 212
9738 93