45196 621
5536 764
8514 54
20425 249
19961 275
14509 196
66633 624
440919 1345
41504 135
37736 981
5234 562
3947 885
3944 622
3106 286