2523 303
2521 523
9039 131
58517 440
22068 188
15695 624
9111 198
5783 851
2968 633
2785 292
1881 270
1087 139
5744 963
3407 571
1738 335
2935 479
3313 337