2641 482
2558 266
3644 820
8948 681
4204 272
3317 478
3243 181
2870 330
6884 957
2873 486
5131 496
5096 113
2766 304
3865 533
50458 654