3130 610
5790 681
8286 445
4889 457
5185 597
35453 877
5992 392
3560 109
108899 613
5575 141
36916 952
7620 65
10152 969