22283 535
3034 337
15103 870
4836 744
6862 508
6948 928
3982 174
2309 137
5729 206
2646 400
13738 860
9926 152
4884 487
3542 521
4693 308
3178 465
6278 807
8566 681
4406 753
2413 165
3728 37
6712 51
16727 704
8569 777
2916 540
3182 298
3304 272
4207 671