3293 95
6213 54
85886 147
53695 734
78076 657
25659 715
201277 603
94959 614
130046 1019
86048 668
148510 372
48826 356
2297 424
3068 627