45087 621
5531 764
8508 54
20418 249
19944 275
14501 196
66570 624
440528 1345
41464 135
37673 981
5232 562
3946 885
3939 622
3104 286