2994 455
2175 366
4516 314
5776 276
9169 92
3094 371
4683 170
2044 303
1432 95
2225 324
4992 336
2282 547
4018 180
4220 417
876 121