2990 610
5306 681
7975 444
4519 457
4886 597
34806 877
5592 392
3402 109
102802 612
5218 141
35728 952
7085 65
9192 968