2641 482
2558 266
3644 820
8947 681
4204 272
3317 478
3243 181
2869 330
6882 957
2872 486
5130 496
5095 113
2766 304
3864 533
50453 654