249 50
1259 257
2472 720
2541 360
254115 724
104711 711
344964 704
123738 434
98198 548
49152 676
69715 278
84542 541
219009 428
512166 1578
96769 676
87476 207
144720 376
41439 277
83296 817
157502 750
131168 253
190993 335
208151 666
222016 355