12075 280
4495 161
4639 538
15552 385
1987 465
169664 682
5726 723
6094 193
7973 583
3829 338
96350 482
12457 645
51189 522
8985 363
2168 140
9088 441
3684 52
6917 202
42690 337
27330 427
6187 909
7171 127
4407 291
15776 306
3859 218
49999 379
34939 695
24922 960