12091 239
8185 532
15645 54
9411 946
13486 397
13066 820
4320 676
18252 255
6897 50
11227 198
17700 419
12944 264
45878 304
8142 553
9242 428
14859 130
8041 170
30394 827
9546 409
17740 165
8011 874
40930 146
16686 225
43225 650
14463 655
7617 92
29678 879
20935 188