1542 208
4599 33
3023 806
6513 297
43352 390
31418 292
6487 440
3834 434
22216 895
7342 400
29365 141