3585 142
5889 240
8422 269
15929 668
7547 378
10889 516
7581 348
6783 53
7228 477
7372 712
6360 493
9997 537
5057 234
8457 176
6835 724
7451 141
4457 171
5629 272
11559 536
5081 244
7418 502
5198 557
9528 221
50675 906