2931 790
1702 258
1420 178
2312 416
12372 476
76287 550
22954 533
106551 336
36143 465
43608 326
46566 182
42463 113
39151 214
11634 563
44419 872
45636 363
55723 289
74068 422
50615 652
47499 438
34731 676
35553 792
24502 182
101022 320