165076 305
5154 444
157474 317
59244 548
2702 227
3529 798
6045 841
76007 263
57938 465
3203 260
5077 342
1950 51
140982 292
4173 126
3496 213
61014 634
4117 321
185858 597
4966 477
59451 796
6951 744
5309 528
3956 564
86776 185
91663 501