2393 69
44718 186
2734 393
5478 447
895 39
157333 239
11832 33
13584 532
14972 52
4768 285
5644 136
3344 116
3069 281
3817 318