40336 322
7712 810
114773 463
8395 593
32844 185
42260 649
35242 528
1937 100
3213 439
4834 114
3958 477