2475 461
3055 821
3166 633
3155 624
222205 247
58989 533
68593 417
14702 657
4683 463
4995 43
2547 295
8940 399
6596 335