2405 69
44727 186
2739 393
5487 447
897 39
157392 239
11832 33
13590 532
14974 52
4770 285
5647 136
3347 116
3072 281
3823 318