2318 300
15099 535
10243 28
15065 127
10084 400
14088 377
18469 310
6405 353
38636 694
25046 880
17443 332
87918 735
9662 520
9123 159
14031 262
7860 267
8898 237
12751 686
18538 812
17630 316
5021 418
53493 460
12526 211
4542 30