2898 455
2141 366
4325 314
5461 276
6710 91
2940 371
4642 170
1999 303
1380 95
2178 324
4814 336
2209 547
3806 180
4138 417
840 121