6529 515
5629 232
2372 504
4949 888
4952 574
8737 644
10378 317
24438 663
10814 105
10431 605
101684 670
15944 716
4901 353
3618 125