3796 140
19921 61
3819 203
3898 583
5159 637
7374 488
4547 610
1902 31
49043 682
4894 299
24096 242
3078 499