40346 322
7717 810
114962 464
8410 593
32935 185
42656 649
35391 528
1948 100
3222 439
4846 114
3971 477