250 60
1316 406
2568 585
2417 491
1929 496
2699 588
850 217
1529 401
1916 554
121 38
1153 298
2346 746
1113 245
566 113
1049 303
2403 494
2965 877
2511 636
409 114
1312 276
2748 866
1701 467
2548 591
663 175
1041 302
1076 261
1407 339
1204 392