2240 524
1054 239
638 160
2381 500
13625 221
2203 241
89467 341
56526 676
121046 518
205489 830
206357 1218
121835 836
66667 278
12238 236
42296 712
31328 325
101346 284
85177 749
50053 316
114819 432
159335 230
2795 866
8537 343