2093 159
12728 750
7623 789
8310 124
16933 228
8078 429
8719 520
9797 312
104122 389
5830 528
20330 566