40339 322
7713 810
114830 463
8397 593
32874 185
42374 649
35292 528
1940 100
3215 439
4839 114
3962 477