2050 159
12643 750
7462 789
8107 124
16714 228
8000 429
8645 520
9706 312
103850 389
5782 528
19975 566