1579 208
4623 33
3025 806
6515 297
43355 390
31430 292
6488 440
3836 434
22219 895
7342 400
29389 141