2093 159
12728 750
7624 789
8312 124
16934 228
8078 429
8719 520
9797 312
104209 389
5830 528
20333 566