42532 321
45198 849
68051 703
6939 504
7579 154
4913 557
8013 955
10012 239
4339 206
3414 455
6336 510
5129 636
4201 681
4228 413
4471 586
3503 536
2177 91
69878 184
27073 451