13932 262
2285 122
3388 888
4761 473
8046 484
8894 170
30939 686
5616 392
21962 479
4656 240
29545 256
6783 606
5487 432