7945 583
3520 410
5688 641
6851 297
9801 199
4459 148
19419 261
42838 224
29951 437
45798 770
12795 268
27988 723
18567 244
20755 417
4366 503
6126 145
38388 860