8016 583
3549 410
5714 641
6876 297
9845 199
4472 148
19452 261
42883 224
29995 437
45847 770
12838 268
28030 723
18577 244
20763 417
4380 503
6153 145
38403 860