5230 166
20926 588
26491 314
14862 421
31981 781
22354 559
10904 73
12174 379
21811 529
9388 321
9689 118
4121 139
19893 413
12148 364
15423 170
12619 303
3725 723
29677 843
16216 195
16692 549
4036 134
11656 299
26295 877
8009 575