2509 303
2505 523
9023 131
58377 440
22005 188
15640 624
9090 198
5767 851
2954 633
2763 292
1874 270
1078 139
5722 963
3393 571
1716 335
2925 479
3294 337