42533 321
45199 849
68056 703
6939 504
7579 154
4914 557
8013 955
10012 239
4339 206
3414 455
6336 510
5129 636
4201 681
4228 413
4471 586
3503 536
2177 91
69880 184
27078 451