1997 294
315 91
1595 438
443 77
2196 496
4766 338
1832 146
3798 498
2225 406
3629 478
4805 284
5366 547
12308 500
6997 931
8888 802
3038 127
3121 338
12057 675
14222 600