1980 155
1196 159
3153 290
1011 63
7199 745
8518 597
19153 86
6584 926
9228 757
5345 333
5288 487
5940 483
2036 381
6487 439