5911 540
5720 392
30618 806
87136 585
77190 882
27259 171
17217 597
37920 173
13657 937
1580 262
2542 265
2314 419
5748 628
2663 504