2916 157
4550 457
5123 683
6561 44
5428 711
4086 487
14781 421
9346 193
5723 406
5268 370
4941 193
7009 257
4498 96
87641 433