8006 583
3545 410
5708 641
6871 297
9835 199
4467 148
19446 261
42875 224
29983 437
45837 770
12808 268
28022 723
18577 244
20762 417
4379 503
6146 145
38402 860