24283 287
3734 285
11106 75
7897 397
14645 265
4929 488
6625 493
9377 733
7815 479
7767 391
3847 246
5353 667
3859 232
11899 140
3005 168