2405 69
44728 186
2740 393
5489 447
897 39
157405 239
11832 33
13590 532
14974 52
4770 285
5648 136
3348 116
3072 281
3824 318