3115 610
5739 681
8230 444
4837 457
5144 597
35372 877
5941 392
3522 109
107869 613
5529 141
36710 952
7531 65
10048 969