8009 583
3545 410
5708 641
6872 297
9839 199
4469 148
19447 261
42878 224
29989 437
45840 770
12814 268
28024 723
18577 244
20763 417
4379 503
6148 145
38402 860