5932 540
5733 392
30635 806
87283 585
77256 882
27287 171
17246 597
37982 173
13686 937
1580 262
2547 265
2316 419
5752 628
2670 504