2100 159
12730 750
7631 789
8312 124
16935 228
8082 429
8721 520
9810 312
104421 389
5831 528
20341 566