45573 621
5557 764
8545 54
20461 249
20009 275
14529 196
66852 624
442600 1346
41773 135
38046 981
5242 562
3960 885
3963 622
3125 286