21085 332
16070 333
53753 937
15757 831
52272 435
51713 446
10634 490
2989 490
3927 288
2728 222
5268 138
3238 582
7958 662
4337 208
4704 512
5189 789