11535 706
9103 57
28149 579
18895 75
35882 257
40726 837
17580 493
84307 924
18746 295
39931 978
3912 448
3609 268
34675 137