5371 653
3560 584
8172 305
12202 823
11031 635
3614 41
5290 839
8068 509
11863 875
4621 362
6780 275
12857 611
5994 305
4928 678
3162 268
4935 458
5084 639
3777 557
3272 330
4379 570
3961 171
5193 902
3285 113
5925 691