2926 286
2149 485
3703 652
9071 771
18093 561
2948 64
46582 575
5710 468
7490 204
14292 386
5031 472
3640 579
3327 495