5290 665
2964 553
3987 262
2963 565
3952 400
2861 29
9422 135
9615 714
2907 129
7435 578
797 36
8109 790
8689 297
3155 279
3166 721
3150 501
2270 103