2507 303
2504 523
9016 131
58338 440
21992 188
15636 624
9087 198
5764 851
2950 633
2751 292
1873 270
1076 139
5709 963
3392 571
1711 335
2921 479
3293 337