33899 550
38682 167
57555 339
17397 713
25081 397
32041 714
9652 729
32400 627
7945 170
3463 163
7077 291
6739 365
6785 357
5030 288
3281 591
8537 97
5889 524
5499 766