14421 322
1973 268
22535 281
8924 529
4289 719
1653 162
1997 115
7086 112
15953 722
3985 555
3163 261
2924 396
2539 500