3893 627
2333 455
9513 280
8163 191
4810 233
18758 233
7573 165
13162 649
13071 477
9387 96
9425 676
24440 917
10155 759
3747 310
4131 728
2465 133
5151 485
5459 406