3115 610
5740 681
8230 444
4837 457
5144 597
35372 877
5941 392
3522 109
107893 613
5529 141
36711 952
7535 65
10050 969