13504 75
21508 294
10319 363
40052 320
16170 473
10393 656
19797 663
7304 490
52579 230
10561 231
5904 63
13956 471
8267 139
21614 173
15345 367
16870 304
10292 596
36859 161
16657 864
25207 108
20845 163
63384 118
4286 31
6661 202
14301 346
29915 245
10153 246
7456 169