2050 199
3778 310
4776 767
25499 879
6442 810
17880 280
19786 137
13579 217
13331 397
6648 80
10235 38
11792 399
2233386 3661