510 78
1628 317
2600 296
2903 740
2450 525
1653 417
2963 916
499 133
343 49
2681 550
2930 692
359 97
1655 240
1924 455
524 84
3336 629
2647 437
2121 257
2819 713
1210 257
2849 591
2835 717
1609 282
1484 110