21012 13
19240 20
55236 106
12429 8
10694 3
17480 3
20328 23
11532 7
17812 14
12516 8
18709 3
56392 47
37207 55
16785 8
21585 11
15594 13
23509 20
14914 15
18468 13
18528 18
18281 24
13750 16
13411 7
79798 90