11535 706
9106 57
28150 579
18895 75
35884 257
40730 837
17583 493
84311 924
18746 295
39937 978
3912 448
3609 268
34682 137