2093 159
12728 750
7626 789
8312 124
16934 228
8079 429
8719 520
9798 312
104254 389
5831 528
20335 566