2842 83
4599 152
7289 692
10929 479
8594 323
388096 1161
3355 564
12088 244
57322 627
6872 53
9614 595
64909 609
4804 68
4053 332
31320 884
17532 700
2861 528
7920 795
14005 588
7533 482
5055 520
8929 413
12608 680
2212 296
8333 211
4228 279
13315 311
2599 658