24273 287
3732 285
11097 75
7896 397
14641 265
4929 488
6624 493
9376 733
7815 479
7766 391
3846 246
5353 667
3858 232
11898 140
3005 168