249 50
1265 257
2476 720
2541 360
2507 600
152365 913
103938 928
100594 628
70401 439
99507 147
57344 601
41695 413
74432 879
138725 484
233310 1076
76396 724
139181 392
128939 338
103600 123
45399 215
66106 169
151572 803
62548 195
60934 540