5921 540
5729 392
30626 806
87205 585
77225 882
27276 171
17228 597
37952 173
13669 937
1580 262
2544 265
2315 419
5751 628
2668 504