13955 322
1931 268
22489 281
8823 529
4265 719
1632 162
1961 115
7035 112
15885 722
3937 555
3068 261
2898 396
2498 500