245 50
1250 257
2470 720
2539 360
72476 584
83742 150
40486 127
81862 304
163686 719
57079 91
81753 487
132867 948
87224 622
133123 340
126438 786
122266 482
71326 748
68509 833
111356 258
60808 461
2948 673
100266 518
153809 562
50939 677