3073 492
14284 111
2219 176
4925 824
60931 471
50526 483
4932 433
5845 242
19833 660
5613 390
6008 290
4612 247