2393 69
44717 186
2734 393
5477 447
895 39
157320 239
11832 33
13584 532
14972 52
4768 285
5644 136
3344 116
3069 281
3816 318