12083 280
4502 161
4643 538
15555 385
1990 465
169673 682
5729 723
6095 193
7978 583
3829 338
96357 482
12469 645
51224 522
8995 363
2169 140
9099 441
3687 52
6922 202
42694 337
27332 427
6194 909
7175 127
4409 291
15791 306
3862 218
50013 379
34944 695
24927 960