2093 159
12730 750
7628 789
8312 124
16935 228
8079 429
8719 520
9798 312
104347 389
5831 528
20337 566