2093 159
12728 750
7623 789
8310 124
16933 228
8078 429
8719 520
9792 312
104092 389
5830 528
20329 566