165072 305
5154 444
157467 317
59242 548
2702 227
3529 798
6045 841
76003 263
57933 465
3203 260
5076 342
1950 51
140977 292
4173 126
3496 213
61011 634
4117 321
185853 597
4966 477
59446 796
6951 744
5309 528
3956 564
86774 185
91659 501