8385 405
6814 641
13708 156
29658 587
6301 32
3532 315
12533 651
1777 44
36065 591
6564 478
9888 213
1401 277
7001 833