8260 30
28093 501
18700 831
15298 84
12606 524
16922 421
8633 796
20706 646
28657 49
41244 275
26351 57
16014 223
7524 445
17026 535
16302 172
108211 119
42021 152
21452 739
7072 430
17259 94
22758 668
16743 257
9018 354
16002 198