2528 303
2523 523
9043 131
58538 440
22081 188
15709 624
9114 198
5786 851
2970 633
2795 292
1881 270
1089 139
5746 963
3410 571
1740 335
2936 479
3315 337