4801 777
3455 288
5314 687
10499 580
3878 218
65271 464
226352 527
14221 420
2161 284
3030 110
19986 138