2998 455
2185 366
4525 314
5788 276
9177 92
3097 371
4687 170
2048 303
1433 95
2233 324
4999 336
2289 547
4033 180
4228 417
876 121