249 50
1255 257
2472 720
2541 360
91587 424
89058 370
89966 448
31885 607
86666 606
92666 468
64963 329
171257 330
73622 368
149610 1063
58216 478
251670 349
256664 329
74187 733
112812 686
38766 106
150280 966
76232 363
99382 697
153196 797