2641 482
2558 266
3644 820
8947 681
4204 272
3317 478
3243 181
2869 330
6883 957
2872 486
5131 496
5096 113
2766 304
3865 533
50455 654