42667 59
79857 599
102983 651
9580 797
9590 487
30874 502
47532 44
20830 207
6523 483
2605 166
4097 110
6747 740
6777 856
14297 544
3977 673
7492 79
5367 521
5426 567
3304 94
12840 362
27588 786
2802 27
33327 590
6295 174
5184 363
19271 412
167498 309
61268 733