643 95
2843 837
1700 114
2660 335
2270 318
1446 355
6399 404
936 207
1972 533
1590 229
4897 579
1440 279
1823 143
2233 273
3438 318
382 64
722 63
3148 141
2645 704
2293 724
2868 682
3922 836
3070 623
1150 291