2640 545
16075 103
516 33
424 52
1990 120
1214 300
13467 563
10623 310
253870 668
125472 832
253526 1000