3796 140
19921 61
3819 203
3897 583
5159 637
7374 488
4547 610
1902 31
49042 682
4894 299
24095 242
3078 499