5360 665
3546 553
4197 262
3191 565
4186 400
2914 29
9623 135
9776 714
2980 129
7566 578
820 36
8287 790
8742 297
3211 279
3194 721
3205 501
2324 103