7957 583
3528 410
5692 641
6856 297
9803 199
4459 148
19422 261
42843 224
29952 437
45805 770
12797 268
27997 723
18567 244
20755 417
4366 503
6127 145
38388 860