11535 706
9105 57
28150 579
18895 75
35882 257
40728 837
17581 493
84310 924
18746 295
39935 978
3912 448
3609 268
34681 137