2912 340
22575 762
12673 444
30169 514
15386 60
21057 697
13692 862
10573 403
25977 935
17406 583
25519 530
26138 722
17208 300
22994 365
18870 137
20915 353
19613 264
10453 404
18135 46
20184 367
8564 139
4393 310
17180 742
18275 38
3081 276
6736 534
7139 81
4749 47