2528 303
2525 523
9044 131
58548 440
22086 188
15721 624
9115 198
5788 851
2972 633
2799 292
1883 270
1090 139
5749 963
3413 571
1742 335
2936 479
3315 337