2481 197
12232 286
11702 299
17455 879
24535 693
4165 314
6099 293
12436 455
6562 442
8081 125
25546 405
11643 116
13870 892
6768 119
26871 399
6003 457
4811 574
5326 271
8786 743
21170 478
3812 441
3050 157
1565 249
3484 405
4081 663
4978 169
4939 279
1972 195