2987 582
4509 558
5972 587
54122 370
3003 288
3605 202
4162 252
25303 493
168801 550
9888 65
14579 642
1375 37
5748 753
2358 99
1934 213