14441 322
1978 268
22543 281
8938 529
4294 719
1654 162
1998 115
7091 112
15956 722
3989 555
3166 261
2930 396
2542 500