1547 208
4602 33
3023 806
6514 297
43353 390
31419 292
6488 440
3834 434
22217 895
7342 400
29369 141