2511 303
2506 523
9026 131
58394 440
22012 188
15650 624
9095 198
5774 851
2956 633
2763 292
1874 270
1079 139
5727 963
3396 571
1718 335
2926 479
3295 337