21282 288
1366 260
2060 483
3012 532
10656 689
93201 226
42956 153
107957 634
7479 496
5589 477
8619 511
13643 325
18364 494
152779 207
6196 676
1897 80