42963 661
5431 352
16775 135
14321 178
12581 313
4337 647
15305 616
8239 169
3205 148
8807 484
14466 154
3619 164
10092 246
4020 464
6218 470
17791 532
23960 398
384340 1079
4345 593
7943 70
7262 545
10811 86
8900 706
4559 692
20104 624
3167 437
2583 547
6502 212