1548 208
4603 33
3023 806
6514 297
43353 390
31422 292
6488 440
3834 434
22217 895
7342 400
29374 141