2997 455
2183 366
4522 314
5786 276
9174 92
3094 371
4683 170
2045 303
1433 95
2230 324
4996 336
2288 547
4030 180
4226 417
876 121