2508 303
2504 523
9019 131
58357 440
21995 188
15636 624
9087 198
5766 851
2951 633
2754 292
1873 270
1078 139
5720 963
3393 571
1713 335
2925 479
3294 337