40346 322
7718 810
114985 464
8413 593
32951 185
42692 649
35407 528
1949 100
3225 439
4847 114
3971 477