2093 159
12728 750
7624 789
8312 124
16934 228
8078 429
8719 520
9797 312
104234 389
5831 528
20335 566