40370 322
7747 810
115488 464
8446 593
33205 186
43268 649
35857 528
1975 100
3252 439
4864 114
3999 477