5900 540
5719 392
30614 806
87101 585
77167 882
27248 171
17214 597
37915 173
13656 937
1579 262
2542 265
2312 419
5747 628
2662 504