3106 790
1870 258
1653 178
2447 416
44899 416
16210 70
40394 322
21559 831
49695 280
171016 884
25735 426
26906 328
35400 350
30143 177
106551 336
274274 1382
26159 446
76287 550
28545 654
44470 155
24869 338
96029 625
47788 159
6396 67