3781 115
7055 503
18634 849
5446 326
25450 453
54941 519
6437 166
12613 119
4091 475
3826 214
7435 451
5784 782
48729 562
3923 226
3596 693
3386 215
7959 579
4372 732
5408 687
1649 117
76793 807