2527 303
2523 523
9041 131
58535 440
22079 188
15704 624
9114 198
5786 851
2970 633
2794 292
1881 270
1088 139
5745 963
3409 571
1739 335
2936 479
3315 337