2692 32
4103 209
10447 883
5531 524
4874 756
3944 300
4462 630
7211 311
11103 464
4805 56
2533 119
9974 191
8848 330
4386 421
7497 576
3230 136
4469 244
5090 1014
87572 907
17667 399
11643 116
6201 345
3258 492
10982 52
8457 553
4134 764
2391 127
8082 593