137545 560
10034 189
8229 65
9316 737
4314 142
51082 633
4990 700
8664 494
60291 197
12655 594
2783 372
61252 105
7388 617
5003 676
20169 460
3648 295
39682 334
4387 373
3220 448
8342 553
4049 764
8652 671
5463 614
4279 422
5351 208
7048 482
3423 584
247159 1043