48966 654
13493 178
2791 205
4622 555
18222 87
2336 338
22865 246
4828 471
15149 147
3640 187
4748 649
4664 904
2555 351
5525 724
6563 910
1658 232