152993 300
140448 1089
150812 1046
708920 1679
52667 286
183457 330
83740 297
301102 618
66279 492
94112 567
310116 582
286713 687
102312 863
50444 597
319712 897
43746 292
16518 649
401623 966
116986 749
28405 125
78655 439
65547 791
181403 192
33621 373
84156 1019
30242 214
60491 92
57971 646