3903 627
2333 455
9529 280
8166 191
4811 233
18762 233
7578 165
13164 649
13074 477
9388 96
9432 676
24446 917
10156 759
3747 310
4131 728
2465 133
5151 485
5459 406