3246 256
4520 579
2334 201
21923 373
2866 97
9388 501
4523 183
5067 517
7227 432
2849 383
6826 504
3966 70
2709 131
3858 318
14282 69