8012 583
3549 410
5710 641
6875 297
9843 199
4471 148
19447 261
42878 224
29992 437
45843 770
12828 268
28025 723
18577 244
20763 417
4379 503
6150 145
38403 860