12040 280
4484 161
4634 538
15551 385
1986 465
169648 682
5724 723
6081 193
7967 583
3827 338
96333 482
12430 645
51113 522
8962 363
2166 140
9066 441
3681 52
6905 202
42679 337
27326 427
6187 909
7160 127
4403 291
15747 306
3856 218
49979 379
34934 695
24895 960