2994 455
2176 366
4518 314
5777 276
9169 92
3094 371
4683 170
2044 303
1433 95
2225 324
4992 336
2282 547
4020 180
4221 417
876 121