21121 332
16087 333
53798 937
15758 831
52401 435
51801 446
10640 490
2989 490
3935 288
2731 222
5275 138
3241 582
7965 662
4351 208
4712 512
5195 789