29960 250
19543 74
29532 241
11656 633
12213 522
11201 289
13958 814
12306 663
35129 116
9076 303
15629 274
7971 732
14176 58
21702 670
25869 643
58957 138
11889 350
14296 289
12353 75
19666 294
38866 320
18386 662
46286 229
13496 361
15456 304
33156 161
22863 108
18994 163