13987 322
1944 268
22499 281
8827 529
4265 719
1632 162
1961 115
7036 112
15888 722
3938 555
3068 261
2899 396
2498 500