45299 621
5541 764
8521 54
20430 249
19971 275
14513 196
66683 624
441288 1345
41584 135
37793 981
5236 562
3949 885
3947 622
3112 286