3136 610
5810 681
8308 445
4902 457
5201 597
35520 877
6025 392
3597 109
109312 613
5595 141
36993 952
7650 65
10199 969