21071 3684
25005 977
6834 2396
26635 3603
3197 3506
17217 918
11962 564
9973 770
13626 403
12438 4374
26967 1239
28672 909
29535 1825
10475 4497
18982 762
27278 4686