2993 422
6345 604
2593 97
5746 101
4357 408
9945 969
4860 517
9650 432
6784 432
6647 504
3755 70
2863 124
2492 131
3642 318
37416 489
13992 69
2990 262
4501 417
3677 682
3602 445
2627 594
1999 90