8631 825
4949 729
1858 41
3703 448
6397 556
7371 501
9345 472
12655 339
3262 445
7656 486
5147 515
3068 57
6531 229
4245 292
3138 140
2100 130
7535 127
4589 95
2947 371
4883 464
2926 496
5832 381
12856 47
3330 670
9380 671
2568 245
3717 239
4497 413