1559 208
4617 33
3023 806
6515 297
43355 390
31428 292
6488 440
3836 434
22217 895
7342 400
29382 141