14530 322
1997 268
22557 281
8962 529
4301 719
1655 162
2007 115
7095 112
15968 722
4000 555
3183 261
2944 396
2547 500