28051 661
7083 490
6183 82
9583 131
23788 315
14377 1050
65471 1032
26659 181
23492 1044
22472 748
24446 437
3100 548
17092 246
6952 491
84094 286
55452 157
4284 205
5742 888