15556 616
39525 302
20328 93
31325 863
7926 291
45735 339
35802 109
29283 153
7569 516
3180 212
9779 93