2991 422
6338 604
2590 97
5746 101
4357 408
9937 969
4850 517
9648 432
6778 432
6645 504
3754 70
2850 124
2492 131
3633 318
37392 489
13989 69
2987 262
4501 417
3676 682
3599 445
2626 594
1995 90