4465 759
3817 392
6507 311
7413 879
2449 384
5535 829
3086 347
1900 37
4119 545
4061 48
14787 560
4781 278
4948 575
3507 389
4592 402
31438 269