2993 182
13470 306
2891 484
6368 348
3712 851
1859 78
1624 312
62434 374
3165 60
3295 109
4965 738
2955 791
5640 582
1565 411
2926 741
3007 417
564 78
3726 684