2896 455
2141 366
4320 314
5458 276
6703 91
2937 371
4642 170
1998 303
1380 95
2177 324
4814 336
2209 547
3801 180
4138 417
838 121