3115 610
5737 681
8229 444
4836 457
5143 597
35369 877
5939 392
3522 109
107843 613
5529 141
36706 952
7528 65
10042 969