2988 582
4513 558
5977 587
54153 370
3005 288
3605 202
4162 252
25313 493
168805 550
9889 65
14580 642
1375 37
5748 753
2358 99
1935 213