1995 155
1217 159
3224 290
1096 63
7219 745
8536 597
19264 86
6611 926
9248 757
5352 333
5307 487
5950 483
2038 381
6535 439