5289 665
2956 553
3980 262
2958 565
3944 400
2861 29
9419 135
9614 714
2905 129
7432 578
796 36
8106 790
8689 297
3154 279
3165 721
3149 501
2270 103