21528 332
16427 333
54750 938
15835 831
54484 436
53764 446
10832 490
3051 490
4028 288
2786 223
5353 138
3360 582
8037 662
4579 208
4816 512
5285 789