2093 159
12730 750
7629 789
8312 124
16935 228
8080 429
8719 520
9801 312
104413 389
5831 528
20339 566