1537 208
4598 33
3021 806
6513 297
43352 390
31418 292
6486 440
3834 434
22216 895
7342 400
29363 141