14876 58
14615 710
5381 94
21013 794
2380 174
12527 261
5218 139
16197 351
16049 837
5133 230
8506 312
42193 292
6186 255
16892 748
13272 114
6309 560
12972 195
11908 446
7983 504
6391 632
5649 160
40097 95
16770 126
9269 724
247014 1196
332706 530
163935 974
46266 1003