2725 417
2633 246
4254 329
43657 754
32697 841
21190 143
63772 187
27733 136
33114 239
36027 608
78830 501