5948 540
5748 392
30683 806
88162 587
77404 882
27377 171
17340 598
38318 173
13748 937
1591 262
2562 265
2327 419
5770 628
2688 504