45094 621
5531 764
8508 54
20420 249
19944 275
14501 196
66572 624
440547 1345
41464 135
37678 981
5232 562
3946 885
3939 622
3104 286