2842 83
4599 152
7289 692
10929 479
8593 323
388095 1161
3355 564
12086 244
57320 627
6869 53
9614 595
64907 609
4804 68
4051 332
31320 884
17531 700
2861 528
7920 795
14005 588
7533 482
5055 520
8929 413
12608 680
2212 296
8333 211
4227 279
13315 311
2599 658