249 50
1255 257
2472 720
2541 360
138380 573
95392 907
3462 870
63859 411
20713 252
77627 332
126438 786
84853 322
74158 362
255282 1122
59068 473
61536 347
58412 611
121017 861
61268 462
135617 943
221238 674
57973 465
93641 579
23287 788