2528 303
2525 523
9046 131
58559 440
22090 188
15723 624
9117 198
5788 851
2974 633
2807 292
1883 270
1090 139
5749 963
3416 571
1742 335
2938 479
3315 337