2888 790
1638 258
1355 178
2249 416
102603 564
16210 70
27182 146
50902 517
83898 293
37406 294
32375 621
59680 387
13043 208
44899 416
36961 217
25871 843
50295 734
106551 336
76287 550
41625 166
42463 113
46566 182
80457 500
21336 325