40340 322
7716 810
114873 464
8405 593
32899 185
42505 649
35325 528
1943 100
3220 439
4843 114
3966 477