2996 455
2181 366
4519 314
5784 276
9172 92
3094 371
4683 170
2045 303
1433 95
2227 324
4995 336
2287 547
4026 180
4224 417
876 121