11533 706
9102 57
28147 579
18895 75
35880 257
40723 837
17578 493
84304 924
18744 295
39927 978
3912 448
3607 268
34671 137