2003 155
1242 159
3295 290
1106 63
7233 745
8555 597
19358 86
6626 926
9259 757
5357 333
5325 487
5969 483
2059 381
6569 439