11535 706
9107 57
28150 579
18895 75
35884 257
40730 837
17584 493
84311 924
18747 295
39937 978
3912 448
3609 268
34683 137