40451 322
7810 810
116856 464
8529 593
34199 186
44506 649
36616 529
2033 100
3328 439
4942 114
4074 477