2108 199
3782 310
4777 767
25506 879
6444 810
17887 280
19791 137
13583 217
13334 397
6648 80
10236 38
11795 399
2235988 3663