12187 35
12266 121
7450 673
4064 508
8368 659
4947 270
8105 898
25769 558
3866 137
25090 216
8839 377
16228 584
4640 650
15565 579
17283 94
8678 571
4468 696
6671 138
14597 311
11036 377
9916 859
19469 988
29337 249
5076 759