45292 621
5540 764
8520 54
20429 249
19969 275
14511 196
66678 624
441243 1345
41574 135
37787 981
5236 562
3949 885
3947 622
3109 286