6226 61
1726 364
4361 760
21169 148
22893 161
5311 399
4342 673
2458 82
7476 420
8126 828
4968 390
3231 637
14592 681