40346 322
7718 810
114984 464
8413 593
32950 185
42691 649
35406 528
1949 100
3225 439
4847 114
3971 477