42499 321
45151 849
67914 703
6938 504
7576 154
4911 557
8010 955
10012 239
4336 206
3413 455
6336 510
5128 636
4199 681
4228 413
4471 586
3501 536
2177 91
69850 184
27017 451