3786 115
7057 503
18637 849
5447 326
25452 453
55127 520
6443 166
12625 119
4096 475
3829 214
7439 451
5786 782
48883 562
3927 226
3601 693
3390 215
7961 579
4376 732
5409 687
1650 117
76809 807