15897 641
20721 242
3761 504
46480 279
18554 652
21689 323
25790 284
5525 76
55231 593
14129 326
4498 373
1717 143
3505 468
3722 290
2782 297