14421 322
1973 268
22535 281
8925 529
4290 719
1653 162
1997 115
7086 112
15953 722
3985 555
3164 261
2924 396
2539 500