42657 862
3910 490
5625 551
7726 723
3494 177
4773 170
1912 95
4087 126
5232 299
1334 149
3376 82
3090 209
5964 768
4328 642
7748 647
7385 75
54738 719
2177 111
12093 557
5556 665
3030 195
3117 279
7871 217
25802 491
19552 860
5575 741
2358 148
5984 547