14033 322
1948 268
22503 281
8836 529
4268 719
1639 162
1962 115
7039 112
15896 722
3939 555
3071 261
2905 396
2502 500