21094 332
16077 333
53766 937
15757 831
52307 435
51740 446
10634 490
2989 490
3929 288
2728 222
5270 138
3238 582
7959 662
4340 208
4706 512
5192 789