46031 712
33902 103
35902 433
39117 397
63213 474
6265 511
5074 579
1782 62
2251 412
4382 292
38259 593
30600 724
52580 98